클래스 파일을 작성, 수정 하다보면
멤버 변수나 메소드의 순서며 위치가 엉망 진창일 된다.
Outline으로 보려고 해도, 클래스 길이마저 길다면 난감하다.
조금이나마 정리를 하고 싶다면, 클래스 요소들을 정리 할수 있다.
Source > Sort Members.. 기능이다.
Before Sort Members
정리하기전의 클래스의 Outline. 작성,편집한 순서대로이며 짧기 때문에 딱히
복잡할건 없지만 알아보긴 쉽지않다.
After Sort Members..
확인하기가 한결 편리하다.
정렬 순서는 자신이 편한대로 설정할수있다.
Preferences > Java > Appearence > Members Sort Oder 에서 설정이 가능하다.
Member Sort Order
주의할점은 가독성을 높인다고 무작정 Sort해버렸다간 Runtime시 낭패를 볼수도 있다.
Reordering of fields, enum constants, and initializers can result in semantic and runtime
changes due to diffrerent initialization and persistence order.
필드나, enum 상수, 초기화 등의 코드 순서가 바뀌면서, 코드 내 의도나, 실행 결과가 달라 질수
있음에 주의하자.