Eclipse
설치
- 압축을 풀고 eclipse 를 실행하면 된다.
- Ubuntu AMD64의 경우 "export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox"를 /etc/environment 파일에 넣는다.
- eclipse.ini 파일에 옵션 조정하여 실행 속도 향상, -vm 은 JRE 대신 JDK를 사용하도록 강제 설정한 것이다.
-vm
/usr/lib/jvm/java-6-sun/bin/java-vmargs
-Xverify:none
-XX:+UseParallelGC
-XX:PermSize=64M
-XX:MaxPermSize=128M
-XX:MaxNewSize=32M
-XX:NewSize=32M
-Xms512m
-Xmx512m
GC 종류
- -XX:+UseParallelGC
- -XX:+UseParallelOldGC
관련 링크
PlugIns I use
- Subclipse for Subversion
- implementors : Interface의 구현체를 찾아서 갈 수 있다.
- copy fully qualified class name : 클래스의 FQCN 문자열을 복사해줌
- Any Edit Tools
- Properties Editor : *.properties 파일 편집 Unicode를 자동으로 변환해줌
- Log4E : Log4J, Commons Logging, Java Log 등을 쉽게 남길 수 있게 해줌. 단축키
- Velocity Web Edit : Velocity 에디디터. HTML 하이라이팅.
- QuantumDB : Database 다루기
- Commons4E : equals(), hashCode(), toString(), comparedTo() 구성
- EclEmma : 단위테스트 코드 커버리지 플러그인
- Bookmarks : 북마크로 이동 기능. http://eclipse.etc.to/updates/
- QuickREx : 정규 표현식(regex) 플러그인
관련 글
- Eclipse 플러그인으로 코드 품질 높이기
- Eclipse Working Set 사용하기
- 소개: 이클립스 테스트와 성능 개선 도구 플랫폼 (한글)
- 이클립스 테스트와 성능 개선 도구 플랫폼, Part 2: 모니터 애플리케이션 (한글)!
- 이클립스 테스트와 성능 개선 도구 플랫폼, Part 3: 애플리케이션 테스트 (한글)
Eclipse 3.3 달라진점
설정 팁 들
static import를 *로 하기. Organize Import를 해도 항상 * 상태 유지
- Preferences->Java->Code Style->Organize Imports
- Number of static imports needed for .* 값을 1로 변경