我发现Eclipse XML
编辑器总是插入空格标签,即使您在Window->Preferences->General->Editors->Text Editors
下选中了“为标签添加空格”选项。
您可以打开任何XML
文件,然后执行CTRL-SHIFT-F
格式化文件,您将看到此行为(所有空格都将替换为适当的标签)。
我注意到Ganymede的这种行为,今天刚刚升级到Galileo并且希望它已经修复,但它似乎是一样的。
这是一个错误,还是我做错了什么?
答案 0 :(得分:48)
答案 1 :(得分:5)
不确定XML编辑器是否存在此问题,但我使用AnyEdit tools plugin来处理任何标签/空格问题。
安装完插件后,请转到偏好设置 - >一般 - >编辑 - > AnyEdit工具,您可以在保存文件时启用选项卡自动转换为空格(反之亦然)。我发现这非常有用,因为它还会修复您在更改这些文件时意外插入标签的任何文件。
此插件还提供了一个很好的设置文本函数,可以在任何文本编辑器的右键菜单的“转换”部分中使用。
答案 2 :(得分:0)
这个问题的附录,如果你在XML编辑器中进行多行缩进,那你就不走运了(你会得到标签):
https://bugs.eclipse.org/bugs/show_bug.cgi?id=168988
(在Eclipse中报告错误,但标记为不会修复)
答案 3 :(得分:0)