2009-12-26 17 views
6

Eclipse ha una grande funzione per consentire di allineare tutti i 'campi in colonne' il che significa che si trasformerà:C'è un modo per avere tutte le variabili locali allineate in Eclipse?

int myVar = 2334; 
int asdf = 34; 
String s = "hello"; 

in

int  myVar = 2334; 
int  asdf = 34; 
String s  = "Hello"; 

Questo rende il codice molto più leggibile ed io lo adoro. Tuttavia, non riesco a trovare un'impostazione simile per farlo funzionare con variabili locali regolari. Qualcuno sa se c'è un modo? Sarebbe un peccato se non ce n'è uno.

Grazie

+2

Preferisco chiamare l'uguaglianza, perché è fuorviante (in particolare, odio correlare le variabili ei loro tipi su un sacco di spazio vuoto). Per le variabili locali dovresti dichiararle dove ne hai bisogno, non all'inizio di un metodo, quindi questo sarebbe completamente inutile. Fortunatamente non esiste AFAIK. – starblue

+7

Beh, non sono d'accordo su di esso rendendo il codice più brutto o che sia fuorviato. Ci sono volte in cui devi dichiarare più di 1 variabile in un posto e almeno per me rende molto più facile essere in grado di guardare le variabili e i loro tipi con il minimo sforzo. Potrebbe essere solo un problema di preferenza anche se i campi –

risposta

4

Se andate in impostazioni di Eclipse, Java -> codice di stile -> Formatter, è possibile modificare o creare un nuovo profilo.

In ogni caso, nella scheda Indentation, c'è un'opzione "Allinea campi in colonne" che dovrebbe fare ciò che si sta cercando.

+2

non sono variabili locali. – dit

Problemi correlati