2009-11-24 8 views
23

Come posso impostare il formattatore del codice di Eclipse per consentire righe di codice più lunghe di 80 caratteri. So che le righe molto lunghe sono difficili da leggere, ma a mio parere 80 caratteri per riga è un valore molto piccolo per i monitor a schermo ampio.Come personalizzare la formattazione del codice dell'editor di testo di Eclipse

+2

Nota: all'avvio di Eclipse Mars 4.5 M1 (agosto 2014), la lunghezza della linea predefinita in Eclipse è 120 (anziché 80). Vedere [la mia risposta sotto] (http://stackoverflow.com/a/25250064/6309) – VonC

risposta

55

In Preferenze, andare a Java>Codice di stile>Formatter e modificare/creare il formattatore e passare alla scheda riga precedente. Qui è possibile impostare la larghezza della linea massima.

Più avanti si può in Generale>Editors>editor di testo anche impostare la colonna margine di Stampa che dovrebbe spostare su tale margine (una vasta linea verticale 1px nel lato destro del codice) per la posizione desiderata Questo tuttavia non influisce sul formattatore, ma solo sull'occhio umano.

+0

Si noti che l'editor Java (almeno in Eclipse Neon) utilizza solo l'impostazione nel formattatore di stile del codice per il margine di stampa, ignorando il impostazione in Generale -> Editor -> Editor di testo. Tutti gli altri editor utilizzano l'impostazione Generale -> Editor -> Editor di testo. – Pixelstix

7

Questa risposta era un po 'vecchia e il percorso è cambiato con le nuove versioni di Eclipse.

Per impostare la larghezza della linea di massima, andare a Progetto>Proprietà. Nella finestra Proprietà, passare a Stile codice Java>Formatter. Seleziona il tuo profilo attivo (lascia quello già selezionato, questo è quello che stai attualmente utilizzando) e fai clic su Modifica. Nella scheda Line Wrapping, è possibile impostare Larghezza riga massima (80 per impostazione predefinita). Si può anche andare alla scheda Commenti e deselezionare Attiva Linea Commento Formattazione se si desidera che i commenti non siano formattati su più righe con Ctrl +Maiusc +F.

Non dimenticare di cambiare il nome delNome profilo; se non si cambia, non sarà in grado di salvare le modifiche (previsto quello che si sta modificando è Built-In

Inoltre, è possibile impostare la colonna margine di Stampa in Finestra > Preferenze >generali>Editors>editori di testo.

8

per quanto riguarda il valore "piccolo" (80), questa ha appena cambiato (nel mese di agosto 2014).
Vedere "Eclipse is not a terminal anymore – Default line size of Java code formatter is now 120"
(By Lars Vogel)

Progetto>Proprietà, Java Code Style>Formatter.

Modifica scheda riga precedente

A tre anni questione, infine, è rivolta:
bug 356851: Default line size of Java code formatter should be increased to 120

Non è menzionato nel Eclipse Project 4.5 (Mars) M1 - New and Noteworthy, ma è ancora "Verificati per 4,5 M1 utilizzando la build I20140804-2000 ".

Problemi correlati