2015-07-01 9 views
8

Po włączeniu opcji formatowania „align pól w kolumnach” wszystkie pola członkowskie uzyskać wyrównane, tak:Eclipse „align pól w kolumnach” przemienieni z Marsa

int member1    = 1; 
    int member2WithLongName = 2; 

    int member3    = 3; 
    String member4    = "asdf"; 

po włączeniu do Mars wersji (4.5) to zmienił się nieznacznie. Członkowie teraz dostać najpierw grupowane (o pustych linii między nimi), a następnie wyrównane, co powoduje wyrównanie jak ta na powyższym przykładzie:

int member1    = 1; 
int member2WithLongName = 2; 

int member3 = 3; 
String member4 = "asdf"; 

Wyrównywanie odbywa się na podstawie grup, a nie na podstawie wszystkich członków.

Grupowanie ma czasami sens, aby mieć wyraźny rozdział między statycznymi/końcowymi członkami/stałymi ... Wyrównanie oparte na tych grupach może mieć również sens - ale może zepsuć formatowanie między członkami zespołu, którzy korzystają z najnowszego wydania lub starszymi te.

Pytanie więc, czy można to skonfigurować tak, aby zachowywało się jak poprzednie wersje. Czy jest to coś, czego tylko doświadczam i coś poszło nie tak podczas aktualizacji?

+2

Dobrze wydaje się, że nie jestem jedynym, zastanawiając się na ten temat, patrz błąd w Eclipse Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=470506 – icyerasor

+0

mam ten sam problem i nadal szukam rozwiązania. – titou10

+0

Świetne miejsce na grupowanie pustymi liniami ... nie udało się rozwiązać tego problemu – Edd

Odpowiedz

1

Istnieje "Puste linie oddzielające niezależne grupy" w Neon.