개인적으로 다음과 같이 80 자 줄 구분 기호를 사용합니다.
public class Client {
//================================================================================
// Properties
//================================================================================
private String name;
private boolean checked;
//================================================================================
// Constructors
//================================================================================
public Client() {
}
public Client(String name, boolean checked) {
this.name = name;
this.checked = checked;
}
//================================================================================
// Accessors
//================================================================================
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;
}
}
물론 이것은 작은 POJO에 대해 약간 과잉으로 보일 수 있지만 큰 소스 파일을 탐색하고 관심있는 방법을 빨리 찾아야하는 거대한 프로젝트에서 매우 유용하다는 것이 입증되었습니다. 또한 이해하는 데 도움이됩니다. 소스 코드 구조.
Eclipse에서는 이러한 막대를 생성하는 사용자 정의 템플릿 (Java-> Editor-> Templates in Eclipse 's Preferences dialog)을 만들었습니다. -sepa (접근 자용 SEParator)-sepp (속성 용 SEParator)-sepc (생성자 용 SEParator)-등
또한 표준 "새 클래스"템플릿 (Java-> 코드 스타일-> Eclipse 환경 설정 화면의 코드 템플릿)을 수정했습니다.
또한 Coffee-bytes 라는 이전 Eclipse 플러그인이 있는데, 이는 Eclipse가 코드의 일부를 접는 방식을 향상 시켰습니다. 여전히 작동하는지는 모르겠지만 // [SECTION] 등의 특수 주석을 추가하여 임의의 폴더 블 영역을 정의 할 수 있다는 것을 기억했습니다. 최근 Eclipse 개정판에서 여전히 작동 할 수 있으므로 살펴보십시오.