【发布时间】:2015-02-11 06:44:37
【问题描述】:
我正在使用 Eclipse 3.6.2 和 Android 开发工具插件。在布局应用程序时,我同时使用图形布局和 XML 源代码编辑器。
使用图形编辑器后,我可以使用 XML 首选项和Command+Shift+F 格式化 XML 源。如何按字母顺序对 XML 属性进行排序?
【问题讨论】:
我正在使用 Eclipse 3.6.2 和 Android 开发工具插件。在布局应用程序时,我同时使用图形布局和 XML 源代码编辑器。
使用图形编辑器后,我可以使用 XML 首选项和Command+Shift+F 格式化 XML 源。如何按字母顺序对 XML 属性进行排序?
【问题讨论】:
在 XML 中,属性的顺序并不重要,因此大多数 XML 工具假设它们可以以任意顺序输出属性,而用户不会关心。事实上,任何依赖于属性顺序的下游处理都是错误的。
我可以看到,控制属性的显示顺序对人类读者来说是有用的,即使它实际上不携带任何信息,但我不知道有什么工具可以让你控制它。
【讨论】:
看起来 Eclipse ADT 13 将能够对您的 Android XML 属性进行排序。 http://code.google.com/p/android/issues/detail?id=16890
【讨论】: