Eclipse 3.6 (Helios) 格式化程序弄乱了 XML 注释?
Posted
技术标签:
【中文标题】Eclipse 3.6 (Helios) 格式化程序弄乱了 XML 注释?【英文标题】:Eclipse 3.6 (Helios) formatter messing up XML comments? 【发布时间】:2011-05-12 23:37:06 【问题描述】:我们的项目在 XML 文件中有数百个 cmets。其中一些只是这样的分隔符:
<!--
==============================================================================================
Entity Manager Bean
==============================================================================================
-->
我们广泛使用 XML 自动格式化程序,它始终保持行分隔,同时自动换行其他冗长的 cmets。现在在 Helios 中,我们得到了这个:
<!--============================================================================================== Entity
Manager Bean ============================================================================================== -->
除非我们取消选中首选项->xml->xml 文件->编辑器下的新“加入行”功能。但是这样做意味着我们失去了换行功能。
这是一个很大的倒退还是我错过了什么?
【问题讨论】:
【参考方案1】:这很可能是bug 260282 的结果,
防止在根元素之前格式化 XML 注释 允许完全禁用注释格式,并且即使行不超过行宽限制,也可以不连接行。因此,如果“不加入行”不实用,那么现在只能禁用 XML 注释格式,这并不理想...
【讨论】:
以上是关于Eclipse 3.6 (Helios) 格式化程序弄乱了 XML 注释?的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse3.6(Helios)环境下SWT—Designer的安装,最好详细一点
Ctrl+Shift+f(代码格式)在 Eclipse Helios 中无法正常工作
Eclipse Europa,Helios,Galileo之间的区别