본문 바로가기
etc

이클립스 최적화 및 튜닝

by 전재훈 2014. 10. 8.
반응형

이클립스가 은근히 무거운 프로그램이라서 여러개 동시에 작업할 땐 약간 힘겹더라구요

그래서 찾아본 방법이에요

출처는 제일 밑에 적어놀께요


1. eclipse.ini 최적화


-Xverify:none 
-XX:+UseParallelGC
-XX:-UseConcMarkSweepGC 
-XX:PermSize=64M
-XX:MaxPermSize=512M  
-XX:MaxNewSize=512M 
-XX:NewSize=128M 
-Xms1024m  
-Xmx1024m






2. 이클립스 튜닝


  • 4.2(Juno)일 경우 Preferences → General → Appearance
    • Theme을 Classic으로 변경해야 빨라진다.
    • Enabled animations를 끈다.
  • Preferences → General : Show Heap status : 메모리 사용상태와 GC 강제 실행 버튼를 보여줌.
  • Preferences → General → Editors → Text Editors : Show line numbers
  • Preferences → General → Appearance → Colors and Fonts : Basic Text Font를 나눔고딕코딩 혹은 그 외 코딩용 글꼴로 변경한다. 코딩용 글꼴은 고정폭이고 숫자 1,대문자 아이(I), 소문자엘(l), 숫자 0과 알파벳 오(O)를 구분 할 수 있어야 한다.
  • Preferences → General → Editors → Text Editors에서 배경색 눈 안아픈 회색 톤으로 조정
  • Preferences → General → Workspace에서 Text file encoding과 New text file delimiter의 기본 값을 정해준다.
  • Maven과 연동해서 사용할 경우, Maven 빌드에서 생성한 target 디렉토리의 JSP/HTML 등을 Eclipse가 Validation하느라 상당한 시간을 소모하기도 한다. 이 때는 Preferences → Validation → 각 항목에서 Exclude Gruop을 만들고 target/ 디렉토리를 Rule로 추가한다.
  • Preferences → Team → Ignored Resources에 target과 bin 등의 빌드 디렉토리 추가.
  • Windows 환경 성능 최적화
    • 프로젝트 폴더의 속성 → 일반 → 고급 : 이 폴더의 파일 속성 및 내용 색인 허용 체크 해제
    • 백신 프로그램의 실시간 감시에서 프로젝트 폴더를 예외로 설정한다.(파일 락을 거는 현상도 줄어들겠지?)
  • 기타 최적화
    • spell check 해제 : Preferences → General → Editors → Text Editors → Spelling에서 체크 해제.
    • Validation에서 build 쪽은 꼭 필요한 것만 남기고 모두 해제
    • General → Appearance → Label Decorations에서 SVN/CVS 및 기타 등등의 데코레이션 제거.
  • DIFF에서 공백 무시
    • Preferences → General → Compare/Patch에서 Ignore white space 체크
    • Preferences → Java → Editor → Save Actions 에서 저장시 액션들을 지정한다.
    • Remove Trailing whitespace 선택
    • Remove unused imports 선택, 



3. 기타 설정 (Window - Preferences 에서)


- 자동 폴딩 해제

   Java - Editor - Folding 에서 Enable folding 체크 해제

- 자동완성기능 해제(자동완성 기능을 해제해도 ctrl + space 로 동작시킬 수 있습니다.)

   Java - Editor - Content Assist 에서 Enable auto activation 해제

- 스펠링 체크 해제

   General - Editors - Spelling 에서 Enable spell Checking 체크 해제

- 이클립스 실행속도 개선

   General - Startup and Shutdown 에서 Plug-ins activated on startup 박스내의 모든 체크 해제




http://kwonnam.pe.kr/wiki/eclipse/config

http://www.slipp.net/wiki/pages/viewpage.action?pageId=5177633

에서 참조했습니다.

반응형

댓글