Eclipse XML 格式化程序在元素内添加空格

Eclipse XML formatter adds whitspace inside elements

Eclipse 的 XML 格式化程序做了一些相当烦人的事情。

变成这样:

<timestamp>2009-10-20 00:00:00.000</timestamp>

进入

<timestamp>2009-10-20 00:00:00.000
</timestamp>

通常非常无害,除了例如 Apache CXF,它现在将尝试解析时间戳中的空格并抛出解析异常!

我怎样才能让它停止这样做? Eclipse 的 XML 格式化程序的其他一切都很棒。

注意:这个问题不是 Eclipse XML formatter inserts unneeded line breaks 的重复,这个问题引用了 android XML 我没有使用的编辑器。

我想通了。这是 "new line" 功能。 Eclipse 自行向 XML 添加新行,即使在元素内部 如果超过 "max characters per line." 当我将字符数增加到 9999 时,它修复了问题。