在编写我的 Android 应用程序时,我只是不停地在 strings.xml 中插入元素,没有任何顺序。是否有按字母顺序对字符串元素进行排序的快捷键(如Ctrl++可以在 XML 布局文件中组织属性Shift) ?Fandroid:
问问题
4746 次
3 回答
26
对于遇到此问题的任何其他人。复制所有字符串元素,粘贴到 Excel 电子表格排序 AZ,然后复制并粘贴回来。
于 2012-10-23T02:58:36.053 回答
4
这实际上是 ADT 插件中的一个功能:
但是,它仅对资源查看器中的元素进行排序,不会修改原始 strings.xml 文件中的任何内容。
于 2012-08-09T22:50:03.493 回答
4
对于那些有权访问 GNU 或类似的 *nix 命令行工具的人,您可以执行以下操作:
cat <(head -n 1 strings.xml) <(head strings.xml -n -2 | tail -n +2 | sort ) <(tail -n 2 strings.xml)
strings.xml
如果您的 XML 标头较大,您可能需要稍微调整数字。
于 2014-01-10T21:44:20.693 回答