2016-02-23 17 views
15

Witaj, czy istnieje sposób sortowania nazw łańcuchów alfabetycznie w pliku strings.xml? Należy rozwiązać to jak tenJak sortować alfabetycznie strings.xml w Android Studio

Przed

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

Po

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

Używam Android Studio 1.5.1

+0

Zobacz ten wpis na blogu udostępniony przez programistów Android Studio: http: // blog .jetbrains.com/idea/2013/10/przearanżuj-atrybuty-w-android-xml-files-with-intellij-idea-13/Leniwe rozwiązanie https://stackoverflow.com/a/13022926 –

+0

Niestety to nie jest Szukam. Atrybuty przestawiania to właściwa droga. Musisz jednak dowiedzieć się, jak ustawić układ. –

Odpowiedz

7

Dla każdego, kto wpadnie na to. Skopiuj wszystkie elementy ciągów, wklej do arkusza kalkulacyjnego Excel sortowania A-Z, a następnie skopiuj i wklej.

1

Istnieje wtyczka o nazwie Lines Sorter, która może sortować wybrane wiersze lub całe pliki.

21

Użyłem wtyczki AndroidXmlSorter i działa to idealnie dla mnie.

enter image description here

Jak zainstalować: Idź do Androida Studio ->Preferencje ->Wtyczki i uderzył Przeglądaj repozytoriów .. Szukaj AndroidXmlSorter, zainstaluj i uruchom ponownie Android Studio. Przejdź do pliku strings.xml i naciśnij Ctrl + L. Voila.

Nota prawna: Nie jestem autorem tej wtyczki, właśnie znalazłem ją przez przypadek i myślę, że wszystkie kredyty powinny trafić do autora wtyczki. Repo jest tutaj: https://github.com/roana0229/android-xml-sorter

+0

Dzięki za wtyczkę, wypróbowałem to, ale wygląda na to, że nie działa z AS 2.2+ –

+0

Hmm, moje używa Androida Studio 2.2.2 na Macu. –

+1

Windows tutaj. Wygląda na to, że ten projekt i tak zostanie porzucony. –

0

chciałbym włączyć je do ASCII następnie posortować że jedna i włączyć je z powrotem do łańcucha, bardzo proste i bardzo skuteczne

Powiązane problemy