Ich benutze den Maven 2 POM Editor hauptsächlich zum direkten Bearbeiten von POM XML-Dateien. Gibt es eine Möglichkeit, den Editor dazu zu bringen, Dateien immer auf der Registerkarte "Quelle" zu öffnen?
Antworten:
In den Eclipse-Einstellungen für das Maven-Plugin gibt es ein Kontrollkästchen für Open XML page in the POM editor by default
. Die genaue Position variiert je nach Plugin-Version.
In diesen Versionen von Eclipse:
POMs werden standardmäßig in der Quellansicht geöffnet.
In diesen Versionen von Eclipse:
Maven
> POM Editor
Wie Damien vermutete, war meine Window>Preferences>Maven>User Interface
Option, POMs im Maven POM-Editor automatisch zu öffnen, tatsächlich ungültig. So habe ich es behoben (Juno):
Öffnen Window>Preferences>General>Editors>File Associations
. Klicken Sie oben rechts auf Hinzufügen ..., geben Sie "pom.xml" ein und klicken Sie auf OK.
Klicken Sie dann in der oberen Liste auf den neuen Eintrag pom.xml und in der unteren Liste auf Maven POM Editor. Klicken Sie dann rechts auf die Schaltfläche Standard.
Klicken Sie auf OK und doppelklicken Sie dann im Projektexplorer auf Ihre pom.xml-Datei. Diese sollte im Maven POM-Editor geöffnet werden.
Bonus: Mit der Formatierung Strg + Umschalt + F können POMs im Maven-Editor hervorragend formatiert werden. Die Formatierung des Standard-XML-Editors ist für POMs mit attributfreien Tags ziemlich schlecht.
Eclipse Juno / Mars :
Gehen Sie zu Fenster> Einstellungen> Maven> Benutzeroberfläche
Aktivieren Sie standardmäßig die Option XML-Seite öffnen im POM-Editor
In den Einstellungen für Eclipse-Indigo> Maven> Benutzeroberfläche gibt es im POM-Editor standardmäßig ein Kontrollkästchen für Open XML-Seite. "Deaktivieren Sie diese Option.
Durch Aktivieren des Kontrollkästchens "XML-Seite standardmäßig im POM-Editor öffnen" wird der POM-Editor geöffnet, die zweite Registerkarte "Quelle" wird jedoch nicht automatisch ausgewählt. Sie müssen noch unten auf die Registerkarte "Quelle" klicken. Standardmäßig öffnet der POM-Editor die erste Registerkarte - "Design". Der POM-Editor merkt sich die letzte Registerkarte, auf die Sie geklickt haben. Wenn Sie also beim zweiten Öffnen auf Quelle geklickt haben, wird die Registerkarte Quelle angezeigt.
Eclipse-Version: Oxygen.3a Release (4.7.3a) Build-ID: 20180405-1200, Ubuntu 16.04
POM Editor
wäre der GUI - Editor sein, die IS der Standardwert. Durch Aktivieren dieses Kontrollkästchens wird dieXML editor
Standardeinstellung festgelegt.