2010-09-02 12 views
9

Trovo una perdita di tempo che ogni volta che ho bisogno di inserire una stringa che devo andare a modificare il file strings.xml manualmente. Quello che mi piacerebbe essere in grado di fare idealmente è avere Eclipse pop-up una finestra di dialogo che mi permette di specificare il nome della risorsa e il valore per esso. Quindi Eclipse genererebbe il codice in strings.xml e incollerà il riferimento corretto alla stringa nella posizione del cursore.Generazione automatica di codice per Strings.xml da Eclipse

Esiste un simile impianto?

risposta

18

Selezionare una stringa, fare clic su Refactor --> Android --> Extract Android String.

+0

È fantastico, grazie! Non ho mai notato il sottomenu Android nel refactoring e non ho trovato alcuna menzione di questo nelle istruzioni ADT sulle pagine degli sviluppatori Android. C'è un elenco di refactoring supportati (poiché sembrano essere sensibili al contesto?) Grazie! –

+0

Non ho mai visto nient'altro che "Estrai stringa Android" nel sottomenu di refactoring di Android; sebbene sia sensibile al contesto, l'opzione "Estrai sottostringa Android" appare sempre, anche se a volte in grigio. Purtroppo non ho nulla di ufficiale da sostenermi! – antonyt

+15

Premere Ctrl + 1 quando il cursore si trova all'interno della stringa è un metodo più veloce. – Glitch

Problemi correlati