如何在Android Studio中按字母顺序对strings.xml进行排序

Mur*_*göz 28 intellij-idea android-studio

您好,有没有办法在strings.xml中按字母顺序对字符串名称进行排序?它应该像这样排序

之前

 <string name="ccc">CText</string>
 <string name="aaa">AText</string>
 <string name="bbb">BText</string>
Run Code Online (Sandbox Code Playgroud)

 <string name="aaa">AText</string>
 <string name="bbb">BText</string>
 <string name="ccc">CText</string>
Run Code Online (Sandbox Code Playgroud)

我使用的是Android Studio 1.5.1

Nic*_*Lie 50

我使用了AndroidXmlSorter插件,它对我来说非常适合.

在此输入图像描述

如何安装:转到Android Studio - > 首选项 - > 插件,然后点击浏览存储库.. 搜索AndroidXmlSorter,安装并重新启动Android Studio.转到strings.xml文件并按Ctrl+ L.瞧.

免责声明:我不是这个插件的作者,我只是偶然发现它,我认为所有的功劳应归到插件作者.回购邮件在这里:https://github.com/roana0229/android-xml-sorter


Baj*_*nde 9

对于任何碰到这一点的人.复制所有字符串元素,粘贴到Excel电子表格排序AZ,然后复制并粘贴.


小智 9

2022 年 9 月 | 简单的无插件解决方案:

Android studio 包含对行进行排序/反转行的选项。

  1. 突出显示要排序的 未排序代码行

  2. 编辑 >排序线或编辑 >反向线 排序线

  3. 享受(反向)按字母顺序排序 的行


Bas*_*ers 5

有一个名为Lines Sorter的插件,它可以对选定的行或整个文件进行排序。