J'utilise l'éditeur POM Maven 2 principalement pour éditer directement des fichiers XML POM. Existe-t-il un moyen pour que l'éditeur ouvre toujours les fichiers dans l'onglet "Source"?
Réponses:
Dans les préférences Eclipse du plugin Maven, il y a une case à cocher pour Open XML page in the POM editor by default
. Son emplacement exact varie selon la version du plugin.
Dans ces versions d'Eclipse:
Les POM s'ouvriront dans la vue source par défaut.
Dans ces versions d'Eclipse:
Maven
> POM Editor
Comme Damien le soupçonnait, mon Window>Preferences>Maven>User Interface
option d'ouvrir automatiquement les POM dans l'éditeur Maven POM était en effet cassée. Voici comment je l'ai corrigé (Juno):
Ouvrez Window>Preferences>General>Editors>File Associations
. Dans la zone supérieure droite, cliquez sur Ajouter ..., tapez "pom.xml", puis OK.
Cliquez ensuite sur la nouvelle entrée pom.xml dans la liste supérieure, et dans la liste inférieure cliquez sur Maven POM Editor, puis cliquez sur le bouton Default à droite.
Cliquez sur OK puis double-cliquez sur votre fichier pom.xml dans l'explorateur de projet et il devrait s'ouvrir dans l'éditeur Maven POM.
Bonus: le formatage Ctrl + Shift + F fait un bon travail de formatage des POM dans l'éditeur Maven. Le formatage de l'éditeur XML par défaut est assez mauvais pour les POM, qui ont des balises sans attribut.
Eclipse Juno / Mars :
Allez dans Fenêtre> Préférences> Maven> Interface utilisateur
Vérifiez la page Open XML dans l'éditeur POM par défaut
Dans les préférences eclipse indigo> Maven> Interface utilisateur, il y a une case à cocher pour la page Open XML dans l'éditeur POM par défaut ". Décochez-la. (La fonctionnalité peut être interrompue comme sur mon éclipse)
Cocher la case "Ouvrir la page XML dans l'éditeur POM par défaut" ouvrira l'éditeur POM mais cela ne sélectionnera pas automatiquement le deuxième onglet - "Source". Il vous reste à cliquer en bas sur l'onglet "Source". Par défaut, l'éditeur POM ouvre le premier onglet - "Conception". L'éditeur POM se souviendra du dernier onglet sur lequel vous avez cliqué, donc si vous avez cliqué sur Source la deuxième fois que vous l'ouvrez, il affichera l'onglet Source.
Version Eclipse: Oxygen.3a Release (4.7.3a) ID de build: 20180405-1200, ubuntu 16.04
POM Editor
serait l'éditeur GUI, qui EST la valeur par défaut. Cochez cette caseXML editor
par défaut.