====== Eclipse ====== * [[eclipse:config|설정 및 성능 최적화]] * [[http://java.dzone.com/articles/10-best-eclipse-shortcuts|10 Best Eclipse Shortcuts | Javalobby]] * [[http://ldg.pe.kr/Wiki.jsp?page=EclipseDebug|Eclipse Debug]] * [[http://eclipsesource.com/blogs/2013/06/26/top-10-eclipse-kepler-features/|Top 10 Eclipse Kepler Features « EclipseSource Blog]] ===== Linux Dark / Yaru Dark ===== * Linux 에서 dark 테마 특히 ''Yaru Dark'' 사용시에 eclipse 에서 매우 보기 안좋은 상태가 된다. Light 테마로 강제하면 볼만하다. GTK_THEME=Yaru ./eclipse * ''*.desktop'' 파일 사용시에는 아래처럼 환경변수를 추가해준다. Exec=env GTK_THEME=Yaru env GTK_IM_MODULE=ibus /path/to/eclipse ===== Plugins ===== * [[eclipse:mylyn|Eclipse Mylyn]] * [[http://www.eclipsecolorthemes.org/|Eclipse Color Themes]] * [[eclipse:ajdt|AJDT]] * [[eclipse:zencoding|Zen Coding Eclipse Plugin]] * [[eclipse:subclipse|Subclipse]] * [[http://moreunit.sourceforge.net/|MoreUnit]] : 단위테스트 작성을 편하게 * [[http://propedit.sourceforge.jp/index_en.html|Properties Editor]] Unicode Properties Editor * MS Windows 환경에서는 비권장. 현재 파일 락을 거는 현상이 자주 발견되어 그 때문에 빌드가 제대로 안됨. 리눅스 계열에서는 사용 권장. * [[http://sourceforge.net/projects/eclipse-rbe/|Eclipse ResourceBundle Editor]] *.properties 파일 편집기. PropertiesEditor보다는 UI가 복잡하지만 파일 락은 안 건다. 윈도우에서 사용 권장. * [[http://andrei.gmxhome.de/anyedit/|Any Edit Tools]] : 다양한 에디터 유틸리티들 * [[http://www.springsource.com/developer/sts|Spring Tool Suite]] 혹은 SpringIDE - STS는 너무 무거워서 나는 그 중에서 Spring IDE만 따로 떼서 사용한다. * [[http://code.google.com/p/alvor/|Alvor]] : SQL 문법 검사 * [[http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html|QuickREx]] : 정규표현식검사 플러그인 * [[eclipse:grepconsole|Eclipse Grep Console]] : 콘솔에서 특정 내용이 포함된 곳을 색으로 강조 * [[http://grepclipse.sourceforge.net/|GrepClipse]] : 콘솔에서 특정 내용을 grep 형태로 그 부분만 뽑아서 새로운 콘솔로 만들어줌 * [[http://pydev.org/|PyDev]] Python IDE * [[http://vrapper.sourceforge.net/|VRapper]] : Vi Wrapper * [[http://vimplugin.org/|vimPlugin]] : Vim을 Eclipse안에 내장시킴 * [[http://startexplorer.sourceforge.net/|StartExplorer]] : 윈도우에서 탐색기와 명령행 열기 * [[eclipse:infinitest|Infinitest]] * [[http://eclipse-tools.sourceforge.net/implementors/|Implementors]] * [[http://github.eclipsesource.com/jshint-eclipse/|jshint-eclipse]] * [[https://github.com/happygiraffe/jslint4java-eclipse|jslint4java-eclipse]] * [[https://github.com/YA2O/Eclipse_Plugin_Target_Derivator|YA2O/Eclipse_Plugin_Target_Derivator]] Eclipse에서 Maven의 target 디렉토리를 Derived상태로 만들어줌. * [[http://code.google.com/p/elt/|Local Terminal]] Linux/Mac 에서 돌아가는 이클립스 터미널. * [[http://code.google.com/p/eclipse-fullscreen/|Eclipse Full Screen]] * [[http://sourceforge.net/p/mybatislink/wiki/Home/|MyBatisLink]] * [[eclipse:m2|Eclipse M2]] * [[http://jautodoc.sourceforge.net/|JAutodoc]] * [[http://www.objectaid.com/|ObjectAid UML Explorer]] * [[http://atlanto.github.io/IndentGuide/|IndentGuide]] : 소스 인덴트가 맞는지 표시 * [[http://editbox.sourceforge.net/|EditBox - Eclipse plugin, highlighter of the source code background]] 소스 인덴트에 따라 박스 표시 * [[http://colorer.sourceforge.net/|Eclipse Coloror]] 문법 하이라이팅 * [[https://github.com/jbosstools/m2e-apt/|m2e-apt]] Maven의 Annotation Processor 설정을 자동으로 Eclipse에 반영한다.