1. eclipse.ini 설정
-Dosgi.requiredJavaVersion=1.6
java sdk가 1.6으로 설치되어 있다면 변경
- Xverify:none
class 유효성 검사 생략. 로딩이 엄청 빨라진다.
-XX:+UseParallelGC
병렬 가비지 컬렉션 사용 (병령 처리로 속도 향상)
-XX:+AggressiveOpts
컴파일러 소수점 최적화 기능을 작동시킴
-XX:-UseConcMarkSweepGC
병행 mark-sweep GC 수행하여 이클립스 GUI 응답 빠르게 함. 뭔소린지~ 쩝.
2. import 문 정리
사용하지 import 들은 Ctrl+Shift+o 을 누르면 자동으로 정리 해줌.
자동 임포트는 ctrl+shift+m
3. 블럭 주석 처리
주석 처리할 영역을 블럭으로 설정한 다음 Ctrl+/ 누르면 됨. 다시 한번 더 하면
주석 해제됨. 이걸 몰라서 불편했었는데.. 다행이구만...
4. 줄번호 표시 및 줄 이동
해당 줄로 이동 : Ctrl+L
줄번호 표시 : windows -> preference -> java -> editor 이동.
show line numbers 체크
5. 변경사항 추적
해당 소스를 package explorer에서 선택 후, 마우스 우클릭, 메뉴에서 compare with ->
local history 선택하면 history 변경 내역을 확인할 수 있다. 오호~~ 이런 기능도..
6. java doc 문서 생성
project -> Generate Javadoc.. 실행. 마법사를 통해서 doc 풀더에 문서 생성.
7. 열린 파일 모두 닫기 : ctrl+shift+F4
8. 파라미터 힌트 : ctrl+shift+space
9. 파일 저장시 공백 없애기
windows -> preference -> java -> editor -> save actions
perform the selected actions on save 체크
additional actions 체크
configure 항목 클릭 후 code organizing의 formatter에서 remove trailing whitespace 체크
기타 다른 항목들도 살펴보면 유용한 기능들이 많음.
10. 파일 저장시 자동 import
위 9번 항목의 save actions에서 organize imports 체크.
단축키를 누를 필요가 없어 상당히 편할 것으로 생각됨.
11. 컬럼 모드 사용
단축키 : Alt + Shift + A 또는 아래 그림의 아이콘 클릭
12. Automatic Folding 설정 해제
window -> preference -> java -> editor -> folding 옵션 모두 해제
13. spelling check 해제
window -> preference -> general -> editors -> text editors -> spelling
enable spelling checking 항목 해제
14. compare시 공백 배제
window -> preference -> general -> compare/patch
ignore white space 항목 체크
15. 이름 변경 (클래스, 패키지, 변수, 매소드 등등..)
Alt+Shift+R
변수명, 클래스명, 메소드명 등.. 변경 사항을 적용. 자동으로 참조 정보까지 변경
16. 선언 위치 이동 : F3
변수나 메소드가 선언된 위치로 자동으로 이동