2016-02-23 23 views
15

Ciao c'è un modo per ordinare i nomi delle stringhe in ordine alfabetico in strings.xml? Dovrebbe risolvere in questo modoCome ordinare strings.xml in ordine alfabetico in Android Studio

Prima

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

Dopo

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

Sto usando Android 1.5.1 Studio

+0

Vedi questo post sul blog condiviso dagli sviluppatori Android Studio: http: // blog .jetbrains.com/idea/2013/10/riorganizzare-attributi-in-android-xml-files-con-intellij-idea-13/Una soluzione lazy https://stackoverflow.com/a/13022926 –

+0

Scusa non è quello che Sto cercando. Gli attributi di riorganizzazione sono la giusta strada da percorrere. Bisogno di scoprire come impostare la disposizione anche se. –

risposta

7

Per chiunque altro che urta questo. Copia tutti gli elementi stringa, incolla in un ordinamento Excel foglio di calcolo A-Z e quindi copia e incolla indietro.

1

C'è un plugin chiamato Lines Sorter che può ordinare righe selezionate o interi file.

21

ho usato AndroidXmlSorter plug e funziona perfettamente per me.

enter image description here

Come installare: Vai Android Studio -> Preferenze -> Plugin e ha colpito Sfoglia repository .. Cerca AndroidXmlSorter, installare e riavviare l'Android Studio. Vai al tuo file strings.xml e premi Ctrl + L. Ecco.

Disclaimer: Io non sono l'autore di questo plugin, l'ho appena trovato per caso e penso che tutti i crediti dovrebbero andare all'autore del plugin. Il pronti contro termine è qui: https://github.com/roana0229/android-xml-sorter

+0

Grazie per il plug-in, l'ho provato, ma sembra che non funzioni con AS 2.2+ –

+0

Hmm, ma il mio utilizza Android Studio 2.2.2 su Mac. –

+1

Windows qui. E sembra che il progetto sia comunque abbandonato. –

0

Vorrei girare in ASCII quindi ordinare che uno e li tornare indietro a stringa, molto semplice e molto efficace

Problemi correlati