Durante la programmazione della mia app per Android ho continuato a inserire elementi in strings.xml senza alcun ordine di qualsiasi tipo. C'è un tasto di scelta rapida (come Ctrl +Maiusc +F in grado di organizzare android:
attributi in un file di layout XML) che ordina gli elementi stringa in ordine alfabetico?Ordinamento di stringhe.xml Android in ordine alfabetico
risposta
Per chiunque altro si imbatta in questo. Copia tutti gli elementi stringa, incolla in un ordinamento Excel foglio di calcolo A-Z e quindi copia e incolla indietro.
Questo è in realtà una caratteristica in ADT plugin:
Tuttavia, ordinare solo elementi in Risorse spettatore, non doe modifica nulla nel file strings.xml originale.
Non è esattamente quello che stavo cercando, ma è un buon aiuto. grazie;) Tuttavia se qualcuno sa come organizzare in ordine alfabetico il file string.xml, si prega di lasciare una risposta;) – Akash
Per coloro che hanno accesso a GNU o simili * nix utils della riga di comando, è possibile effettuare le seguenti operazioni:
cat <(head -n 1 strings.xml) <(head strings.xml -n -2 | tail -n +2 | sort) <(tail -n 2 strings.xml)
Potrebbe essere necessario modificare leggermente i numeri se la vostra strings.xml
ha un'intestazione XML più grande.
Purtroppo non funziona per le stringhe multilinea e gli elementi XML :( – Vadim
Suppongo che sia l'opzione migliore. – Akash
Funziona anche con Fogli Google. – Flawyte