Eclipse 3.6(Helios)格式化程序搞乱了XML注释?

HDa*_*ave 1 xml eclipse code-formatting

我们的项目在XML文件中有数百条注释.其中一些只是这样的分隔:

<!--
    ==============================================================================================
    Entity Manager Bean
    ==============================================================================================
-->
Run Code Online (Sandbox Code Playgroud)

我们广泛使用XML autoformatter,它始终保持线条分离,同时包装其他冗长的注释.现在在Helios,我们得到这个:

<!--============================================================================================== Entity 
    Manager Bean ============================================================================================== -->
Run Code Online (Sandbox Code Playgroud)

除非我们在preferences-> xml-> xml files-> editor下取消选中新的"Join Lines"功能.但这样做意味着我们失去了换行功能.

这是向后退一步还是我错过了什么?

Von*_*onC 8

这很可能是结果的bug 260282,其

  • 防止在根元素之前格式化XML注释
  • 允许完全禁用注释格式,并且即使行不超过行宽限制也不能连接行.

因此,如果"不加入行"是不切实际的,那么现在所有的都是禁用XML注释格式,这是不理想的......

替代文字