Как отсортировать 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, затем отсортировал их и вернул их в строку, очень легко и очень эффективно