Как отсортировать strings.xml в алфавитном порядке в Android Studio

Здравствуйте, есть способ отсортировать имена строк в алфавитном порядке в strings.xml? Он должен сортировать это следующим образом

Перед

 <string name="ccc">CText</string>
 <string name="aaa">AText</string>
 <string name="bbb">BText</string>

После

 <string name="aaa">AText</string>
 <string name="bbb">BText</string>
 <string name="ccc">CText</string>

Я использую Android Studio 1.5.1

Ответы

Ответ 1

Я использовал плагин AndroidXmlSorter, и он отлично работает для меня.

введите описание изображения здесь

Как установить: Перейдите в Android Studio Настройки Плагины и нажмите Обзор репозиториев.. Найдите AndroidXmlSorter, установите и перезапустите Android Studio. Перейдите в файл strings.xml и нажмите Ctrl + L. Вуаля.

Отказ от ответственности: я не автор этого плагина, я просто нашел его случайно, и я думаю, что все кредиты должны быть отправлены автору плагина. Репо находится здесь: https://github.com/roana0229/android-xml-sorter

Ответ 2

Для кого-то еще, кто сталкивается с этим. Скопируйте все строковые элементы, вставьте в таблицу Excel таблицу A-Z, а затем скопируйте и вставьте обратно.

Ответ 3

Существует плагин под названием Lines Sorter, который может сортировать выбранные строки или целые файлы.

Ответ 4

я бы превратил их в ASCII, затем отсортировал их и вернул их в строку, очень легко и очень эффективно