我使用Maven 2 POM编辑器主要是直接编辑POM XML文件。有没有办法让编辑器始终在“源”选项卡中打开文件?
在Maven插件的Eclipse首选项中,有一个Open XML page in the POM editor by default
的复选框。它的确切位置因插件版本而异。
在这些版本的Eclipse中:
默认情况下,POM将在源视图中打开。
在这些版本的Eclipse中:
Maven
> POM Editor
像Damien一样怀疑,myWindow>Preferences>Maven>User Interface
选项在Maven POM编辑器中自动打开POM确实被打破了。以下是我修复它的方法(Juno):
打开Window>Preferences>General>Editors>File Associations
。在右上角区域单击Add ...,键入“pom.xml”,然后单击“确定”。
然后单击上方列表中的新条目pom.xml,在下方列表中单击Maven POM Editor,然后单击右侧的Default按钮。
单击OK,然后双击项目资源管理器中的pom.xml文件,它应该在Maven POM编辑器中打开。
好处:Ctrl + Shift + F格式化可以很好地在Maven编辑器中格式化POM。对于具有无属性标记的POM,默认的XML编辑器格式化非常糟糕。
Eclipse Juno / Mars:
转到窗口>首选项> Maven>用户界面
默认情况下,在POM编辑器中检查Open XML页面
在eclipse indigo首选项> Maven>用户界面中,默认情况下在POM编辑器中有一个Open XML页面的复选框“。取消选中它。(该功能可以在我的eclipse中被破坏)
选中“默认情况下在POM编辑器中打开XML页面”复选框将打开POM编辑器,但这不会自动选择第二个选项卡 - “源”。您仍然需要单击“源”选项卡底部的。默认情况下,POM编辑器打开第一个选项卡 - “设计”。 POM编辑器将记住您单击的最后一个选项卡,因此如果您在第二次打开它时单击Source,它将显示Source选项卡。
Eclipse版本:Oxygen.3a版本(4.7.3a)构建ID:20180405-1200,ubuntu 16.04