사용자 도구

사이트 도구


eclipse:config

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
eclipse:config [2012/07/19 11:16]
kwon37xi [''eclipse.ini'']
eclipse:config [2013/06/05 18:50] (현재)
kwon37xi [설정 및 성능 최적화]
줄 1: 줄 1:
-====== 설정 및 성능 최적화 ======+====== Eclipse Config 설정 및 성능 최적화 ======
  
 ===== ''eclipse.ini'' ===== ===== ''eclipse.ini'' =====
줄 15: 줄 15:
 -Xss4m -Xss4m
 -Xverify:none -Xverify:none
--XX:PermSize=128m 
 -XX:ReservedCodeCacheSize=128m -XX:ReservedCodeCacheSize=128m
 -XX:CompileThreshold=20000 -XX:CompileThreshold=20000
줄 33: 줄 32:
  
 ===== 기본 Preferences 최적화 ===== ===== 기본 Preferences 최적화 =====
 +  * 4.2(Juno)일 경우 **Preferences -> General -> Appearance**
 +    * ''Theme''을 **Classic**으로 변경해야 빨라진다.
 +    * ''Enabled animations''를 끈다.
   * **Preferences -> General : Show Heap status** : 메모리 사용상태와 GC 강제 실행 버튼를 보여줌.   * **Preferences -> General : Show Heap status** : 메모리 사용상태와 GC 강제 실행 버튼를 보여줌.
   * **Preferences -> General -> Editors -> Text Editors : Show line numbers**   * **Preferences -> General -> Editors -> Text Editors : Show line numbers**
줄 46: 줄 48:
     * spell check 해제 : **Preferences -> General -> Editors -> Text Editors -> Spelling**에서 체크 해제.     * spell check 해제 : **Preferences -> General -> Editors -> Text Editors -> Spelling**에서 체크 해제.
     * Validation에서 build 쪽은 꼭 필요한 것만 남기고 모두 해제     * Validation에서 build 쪽은 꼭 필요한 것만 남기고 모두 해제
-    * **General Appearance -> Label Decorations**에서 SVN/CVS 및 기타 등등의 데코레이션 제거.+    * **General -> Appearance -> Label Decorations**에서 SVN/CVS 및 기타 등등의 데코레이션 제거.
   * DIFF에서 공백 무시   * DIFF에서 공백 무시
     * **Preferences -> General -> Compare/Patch**에서 **Ignore white space** 체크     * **Preferences -> General -> Compare/Patch**에서 **Ignore white space** 체크
줄 56: 줄 58:
   * Copy Fully Qualified Name : ''Ctrl+Alt+Q''   * Copy Fully Qualified Name : ''Ctrl+Alt+Q''
   * Toggle Folding : ''Ctrl+Shift+='' when Editing Text - 87 키보드에는 숫자 키패드가 없어서 기본 단축키 사용 불가.   * Toggle Folding : ''Ctrl+Shift+='' when Editing Text - 87 키보드에는 숫자 키패드가 없어서 기본 단축키 사용 불가.
 +  * Open Implementation : ''Ctrl-Shift-F3''
 +===== Workspace 설정 정보 공유 =====
 +  * **File -> Export**에서 **Preferences**를 Export하여 파일로 저장하면 현재 워크스페이스의 설정정보가 저장된다.
 +  * 이 파일을 다른 워크스페이스에서 Import 하면된다.
 +
 ===== 기타 설정 ===== ===== 기타 설정 =====
 +  * [[http://www.jroller.com/lmchung/entry/eclipse_performance_improvement|Eclipse Performance improvement]] 이거 읽고 좀 더 정리
 +  * [[http://slipp.net/wiki/pages/viewpage.action?pageId=5177633|Eclipse Juno 최적화]]
   * [[eclipse:zencoding|Zen Coding Eclipse Plugin]]   * [[eclipse:zencoding|Zen Coding Eclipse Plugin]]
   * [[eclipse:subclipse|Subclipse]]   * [[eclipse:subclipse|Subclipse]]
줄 62: 줄 71:
   * [[http://www.eclipsecolorthemes.org/|Eclipse Color Theme]]에서 에디터 색을 가독성 높은 것으로 바꾼다. 일단 모르면 Zenburn, 혹은 [[http://www.eclipsecolorthemes.org/?view=theme&id=540|GreyAgain]]   * [[http://www.eclipsecolorthemes.org/|Eclipse Color Theme]]에서 에디터 색을 가독성 높은 것으로 바꾼다. 일단 모르면 Zenburn, 혹은 [[http://www.eclipsecolorthemes.org/?view=theme&id=540|GreyAgain]]
   * Windows 개인 설정에서 색깔 변경을 한다. Eclipse Color Theme와 유사한 색깔로 한다. 나는 파스텔톤 색 선호.   * Windows 개인 설정에서 색깔 변경을 한다. Eclipse Color Theme와 유사한 색깔로 한다. 나는 파스텔톤 색 선호.
 +  * [[http://java.dzone.com/articles/xfce-keyboard-shortcuts|Xfce: Keyboard Shortcuts Working in Eclipse IDE]]
 +  * [[http://java.dzone.com/articles/eclipse-tip-help-tidy-package|Package 이름 줄이기]] : ''Window -> Preferences -> Java -> Appearance''에서 **Abbreviate package names**에 ''com.some.package=[csp]'' 형태로 기술.
 +===== WTP + Tomcat =====
 +  * WTP에서 Tomcat을 실행할 때 항상 메모리 용량을 지정해주는 것이 좋다. 요즘 특히 Spring Framework를 사용하면서 PermGen 부족을 많이 겪게 된다.
 +  * ''Run -> Run Configurations -> 실행기 선택 -> Arguments''<code>
 +-Xmx512m -XX:PermSize=64m -XX:MaxPermSize=256m
 +</code>
 +  * 아니면 위 옵션을 Tomcat 실행 JRE의 ''Default VM arguments''로 지정해둔다. **Preferences -> Java -> Installed JREs -> 원하는 JRE Edit**
eclipse/config.1342664195.txt.gz · 마지막으로 수정됨: 2012/07/19 11:16 저자 kwon37xi