如何配置Eclipse XML格式?

tpu*_*nen 44 xml eclipse

我想改变Eclipse格式化XML文件的方式.例如,如果我在pom.xml文件中有如下部分:

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
        <scope>test</scope>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

在ctrl + shift + f后,它将如下所示:

    <dependency>
        <groupId>
            junit
        </groupId>
        <artifactId>
            junit
        </artifactId>
        <version>
            3.8.1
        </version>
        <scope>
            test
        </scope>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

我更喜欢第一个版本,那么如何配置Eclipse来格式化XML文件呢?

unb*_*eli 37

窗口 - >首选项,然后是XML - > XML文件 - >编辑器.在首选项树上方有一个搜索框,当您想要查找某些内容的配置时非常有用.

请注意,它可能是使用其他编辑器,例如,如果您正在编辑build.xml文件并具有Ant集成.在这种特定情况下,您可以在Window - > Preferences,Ant - > Editor - > Formatter中设置格式.在类似的情况下,您需要自己搜索该编辑器的相应选项.

  • 谢谢你的提示.Aptana XML编辑器用于编辑文件,它搞砸了格式.右键单击pom.xml - >打开 - > XML编辑器就可以了 (10认同)
  • 我已经检查过你提到的窗口中的设置,但似乎没有影响所讨论格式的设置. (4认同)
  • 1-尝试增加线长,也许它根本不适合.2-你有任何在eclipse中处理POM文件的插件吗?m2eclipse等? (4认同)
  • 我有同样的问题.它已经打开了"Android Common XML Editor",打开"Maven POM Editor"对我来说效果很好. (4认同)

RMa*_*nik 14

我有解决方案所以你应该去Preferences-> Andriod-> Editors并禁用第一行"使用标准Android XML格式化XML文件......"这是解决方案.我猜它与安装ADT插件有关.