2013-01-23 10 views
10

mam ten kod:IntelliJ IDEA 12 Przechowywać puste linie

private int a; 

private int b; 

private int c; 

Ale kiedy sformatować go z IntelliJ, zmienia się w ten sposób:

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

Jak bym pozwalają na utrzymanie wykroju kwestia?

Ale ten kod:

private boolean a; 
private String s; 

powinny pozostać bez zmian.

+0

Można użyć [programu Eclipse Code Formatter] (http://plugins.jetbrains.net/plugin/?webide&pluginId=6546). – madhead

Odpowiedz

11

Problem jest spowodowany błędem kolejnej wersji, w momencie, gdy nie spełnia on maksymalnych ustawień pustych linii. Stworzyłem issue that you can follow for progress.

+3

Powinny być bardziej szczegółowe w oryginalnym poście, opcja ta zastosuje puste linie wokół wszystkich pól. Nie chcę tego. Chciałbym, żeby tak było, jeśli tam już jest pusta linia między polami. – Ramus

+0

W takim przypadku zmień pierwszą opcję (** Zachowaj maksymalne puste linie **, ** W deklaracjach **), użyj większej wartości, aby IDEA nie usuwała pustych wierszy, na przykład wartości '1' lub' 2 'pozostawi dostarczony przykładowy kod nietknięty. – CrazyCoder

+2

Wszystkie są już dostępne pod adresem 2 – Ramus