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?
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
mam ten sam problem i nadal szukam rozwiązania. – titou10
Świetne miejsce na grupowanie pustymi liniami ... nie udało się rozwiązać tego problemu – Edd