【问题标题】:Sort XML attributes in Eclipse在 Eclipse 中对 XML 属性进行排序
【发布时间】:2015-02-11 06:44:37
【问题描述】:

我正在使用 Eclipse 3.6.2 和 Android 开发工具插件。在布局应用程序时,我同时使用图形布局和 XML 源代码编辑器。

使用图形编辑器后,我可以使用 XML 首选项和Command+Shift+F 格式化 XML 源。如何按字母顺序对 XML 属性进行排序?

【问题讨论】:

    标签: xml eclipse sorting


    【解决方案1】:

    在 XML 中,属性的顺序并不重要,因此大多数 XML 工具假设它们可以以任意顺序输出属性,而用户不会关心。事实上,任何依赖于属性顺序的下游处理都是错误的。

    我可以看到,控制属性的显示顺序对人类读者来说是有用的,即使它实际上不携带任何信息,但我不知道有什么工具可以让你控制它。

    【讨论】:

    • 感谢您的提示。是的,人类可读性是我的目标。希望有人能为此想出工具。
    • 顺序确实有一个重要的意义——与以前版本的文件进行比较以识别更改。
    • 永远不要将 XML 文档作为文本进行比较:始终使用专业的 XML 比较工具。
    【解决方案2】:

    看起来 Eclipse ADT 13 将能够对您的 Android XML 属性进行排序。 http://code.google.com/p/android/issues/detail?id=16890

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-16
      • 1970-01-01
      • 2010-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-25
      • 1970-01-01
      相关资源
      最近更新 更多