我最近升级了我的Eclipse IDE,并注意到在pom.xml文件中运行自动格式化程序(CTRL+Shift+F)时会删除手动添加的换行符。
我没有在设置中找到任何防止此行为的选项。有可能以某种方式恢复到以前的行为吗?我想要自动缩进纠正,但我的文件仍然应该使用换行符。
更新:问题只发生在Maven Pom编辑器的Pom .xml编辑器选项卡中。
解决这个问题的一个方法是在常规的xml编辑器视图中打开文件。
我正在使用:Eclipse IDE for Java Developers
版本:2022-12 (4.26.0)版本号:20221201-1913
问题的发生是由于在WWD格式设置中的回归。
使用更新站点将WWD更新到最新快照(Wild Web Developer XML tools 1.0.2.202301161637)后,问题就解决了。
更新站点:
- http://download.eclipse.org/wildwebdeveloper/snapshots
更新后可以找到以下设置:
XML→格式→保留分隔标签的新行。(默认值:2)