2013-06-05 19 views
5

C'è un modo per configurare il rientro eclissi utilizza per interruzioni di riga manuali? Indenta di 8 spazi indipendentemente da ciò che faccio.Rientro continuazione eclissi

ottengo questo:

private static final org.apache.log4j.Logger LOG = 
     org.apache.log4j.Logger.getLogger(myClassname.class); 

quando mi piacerebbe che mi dia questo:

private static final org.apache.log4j.Logger LOG = 
    org.apache.log4j.Logger.getLogger(myClassname.class); 

linea di confezionamento di Eclipse può essere configurato per darmi il risultato corretto quando la linea è troppo lungo, ma mi piacerebbe essere in grado di ottenere meno indentazione anche se l'interruzione di riga è manuale.

+0

Hai provato a configurare le impostazioni di indentazione? –

+0

Mi sono guardato intorno da un po 'e ancora non ho trovato la manopola che sto cercando. Anche con rientri e dimensioni di tabulazione a 2 fa rientrare di 8. – AAudibert

risposta

11

In Eclipse Juno

  • aprire la finestra delle preferenze (Finestra> Preferenze).
  • andare alla pagina delle preferenze Java> Stile codice> Formatter.
  • premere il pulsante Modifica ... (per il profilo Attivo).
  • se è quello predefinito da Eclipse (Eclipse [incorporato]), è necessario dargli un nuovo nome.
  • clic sulla scheda Linea Wrapping
  • impostare il valore a 1 per "rientro predefinito per le linee avvolte" (di default è 2)

(controllare la scheda Identation e verificare ciò che la dimensione rientro è impostato su, per impostazione predefinita dovrebbe essere 4)

+0

Anche dopo averlo fatto e riavviare Eclipse, esso rientra ancora di 8. Nella scheda di indentazione sto usando spazi solo con dimensioni di indentazione e dimensione di tabulazione 2. Ripristino dei valori di default e modifica anche il rientro predefinito per le linee avvolte non ha funzionato. Sono in esecuzione Juno Service Release 2. Questo risolve il problema con l'esempio che ho dato? – AAudibert

+0

Sì, funziona per me semplicemente cambiando l'impostazione "Indentazione predefinita per linee avvolte". Sono su Juno, ma non sono sicuro se SR1 o SR2 (non al mio computer di sviluppo al momento) –

+1

Questo ha funzionato per me in Eclipse Kepler. – zalpha314

Problemi correlati