2013-01-23 19 views
10

ho questo codice:IntelliJ IDEA 12 Tenere righe vuote

private int a; 

private int b; 

private int c; 

Ma quando ho riformattarlo con IntelliJ, cambia a questo:

private int a; 
private int b; 
private int c; 

Come mi avrebbe permesso di mantenere il vuoto Linee?

Ma questo codice:

private boolean a; 
private String s; 

dovrebbe rimanere così com'è.

+0

È possibile utilizzare [Formattazione codice Eclipse] (http://plugins.jetbrains.net/plugin/?webide&pluginId=6546). – madhead

risposta

11

Il problema è causato dal bug di Rearranger, nel momento in cui non rispetta l'impostazione massima delle righe vuote. Ho creato il issue that you can follow for progress.

+3

Avrei dovuto essere più specifico nel post originale, quell'opzione applicherà delle righe vuote attorno a tutti i campi. Non voglio questo. Mi piacerebbe che se ci fosse già una linea bianca tra i campi, lascialo lì. – Ramus

+0

In questo caso, invece, modifica la prima opzione (** Mantieni le righe vuote **, ** nelle dichiarazioni **), utilizza un valore maggiore in modo che IDEA non rimuova le righe vuote, ad esempio valori '1' o' 2 'lascerà intatto il codice campione fornito. – CrazyCoder

+2

Tutti questi sono già al 2 – Ramus