Osobiście używam 80-znakowych separatorów linii, takich jak ten:
public class Client {
private String name;
private boolean checked;
public Client() {
}
public Client(String name, boolean checked) {
this.name = name;
this.checked = checked;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isChecked() {
return checked;
}
public void setChecked(boolean checked) {
this.checked = checked;
}
}
Oczywiście może się to wydawać trochę przesadzone w przypadku tak małego POJO, ale uwierz mi, okazało się to bardzo przydatne w niektórych dużych projektach, w których musiałem przeglądać duże pliki źródłowe i szybko znaleźć interesujące mnie metody. Pomaga to również zrozumieć strukturę kodu źródłowego.
W Eclipse stworzyłem zestaw niestandardowych szablonów (Java -> Edytor -> Szablony w oknie dialogowym Preferencje Eclipse), które generują te paski, np. - sepa (SEParator for Accessors) - sepp (SEParator for Properties) - sepc (SEParator for Constructors) - itd.
Zmodyfikowałem również standardowy szablon „nowej klasy” (Java -> Styl kodu -> Szablony kodu na ekranie Preferencje Eclipse)
Istnieje również stara wtyczka Eclipse o nazwie Coffee-bytes , która poprawiła sposób, w jaki Eclipse składa fragmenty kodu. Nie wiem, czy to nadal działa, ale przypomniałem sobie, że można zdefiniować dowolne składane strefy, dodając specjalne komentarze, takie jak // [SECTION] czy coś. Może nadal działać w ostatnich wersjach Eclipse, więc spójrz.