1. ModelGoon
http://marketplace.eclipse.org/content/modelgoon-uml4java
install new software 로 인스톨 시 경로 : http://www.modelgoon.org/update
이클립스에서 클래스 / 패키지를 드래그 하면 다이어그램을 그려주는 플러그인입니다.
상용 툴에 비해 기능은 간략하지만 없는 것보다는 매우 좋습니다.
이용법 : New -> ModelGoonDiagrams 에서 원하는 다이어그램 선택.
이후 클래스 / 패키지를 드래그 하여 화면으로 이동시키면 연결관계 다이어그램을 그려줌.
위치는 자동으로 배열해주지 않기 때문에 수작업으로 배열해야 함.
2. Quick search [완전 필수]
http://marketplace.eclipse.org/content/quick-search-eclipse
install new software 로 인스톨 시 경로: http://dist.springsource.com/release/TOOLS/update/e4.3/
Core/Eclipse Integration Commons 하위항목 중 Quick search 선택
스프링 프레임 웍에서 이용하는 QuickSearch. (일반 이클립스에도 적용 가능합니다.)
이용법 : 설치 후 Ctrl + Shift + L 키를 누르고 원하는 글자를 입력. (대소문자 구분)
이클립스 기본 검색보다 매우매우매우매우매우 빠름. 글자 입력 즉시 결과를 보여줌.
아마도 이클립스 다음 버전에는 기본 탑재될 것으로 예상됨. 수많은 사람들이 기본탑재를 요청 중.
3. Insta Search [완전 필수][초강추][어머 이건 깔아야 해☆★☆]
http://marketplace.eclipse.org/content/instasearch#.U45pmpR_t6k
install new software 로 인스톨 시 경로: http://dl.bintray.com/ajermakovics/InstaSearch/
Ctrl + H를 누르면 나오는 전체 검색에서, Insta search 탭이 하나 추가됩니다.
도대체 무슨 짓을 한건지 모르겠지만, 이클립스 기본검색과 완벽하게 같은 결과를
순식간에 찾아줍니다.
위의 Quick search는 타이핑과 동시에 결과를 보여준다는 점에서 1Step 더 빠르게 결과를 보여주고,
Insta search는 대소문자 관계없이 검색을 하는데 계속 그 검색결과가 목록으로 남아있다는
차이점이 있습니다. 결론은, 둘 다 깔아야 됩니다.
4. More Clipboard
http://marketplace.eclipse.org/content/more-clipboard
install new software 로 인스톨 시 경로: http://moreclipboard.sourceforge.net/updates/
MS Visual studio + Visual Assist 에서 이용했던 바로 그 기능.
카피할 텍스트를 Ctrl + C로 복사 후, Ctrl + Shift + V를 누르면
클립보드 내에 들어간 목록이 보이고, 이 중 원하는 것을 선택하면 해당 텍스트가 Paste 됨.
(당연히 기존 Ctrl + V는 정상동작)
5. Rabbit
http://code.google.com/p/rabbit-eclipse/
install new software 로 인스톨 시 경로: http://rabbit-eclipse.googlecode.com/svn/site/updatesite
이용자가 이클립스에서 어떤 일을 제일 많이 했는지 통계로 보여주는 플러그인.
프로젝트 별 / 화면 별 / 동작 별로 세세하게 구분해서 알려줌.
통계적으로, 내가 어떤 작업에 시간을 제일 많이 썼는지 확인할 수 있는 재미있는 플러그인.
카피 앤 페이스트가 가장 많은 작업일 줄 알았는데, 제 경우에는 Ctrl + D로 라인을 지우는 작업이 1위 였습니다......
6. Agile Review
http://agilereview.sourceforge.net/update
install new software 로 인스톨 시 경로: http://agilereview.sourceforge.net/update
소스 코드에 대한 메모를 별도로 남길 수 있는 플러그인.
그리고 남긴 메모는 리스트로 볼 수 있음.
이것이 무슨 의미인가 하면,
- 리팩토링을 위해 특정 함수에 메모를 남기고,
- 그 메모를 모아서 보다보면, 이 코드가 어떤 특징을 가지고 있는지, 제일 많이 지적되는 부분이 어디인지 알 수 있고
- 메모를 분류하여 우선순위를 정하고,
- 가장 중요한 부분을 우선적으로 수정할 수 있음.
- 그리고 이 내용을 메모 목록 그대로 팀원과 공유할 수 있음.
주석으로는 이 작업을 할 수 없습니다. 굳이 하려고 한다면 일일이 무슨 파일 몇라인인지 적고, 그걸 검색해서 소스를 찾은 뒤 수정을 해야합니다.
'Android' 카테고리의 다른 글
Eclipse Metrics plugin을 이용한 소스 규모 측정 (0) | 2015.04.28 |
---|---|
디버그 모드에서만 동작하는 코드 & 크래쉬 로그를 저장하는 방법 (0) | 2015.03.30 |
eclipse invalid project description 발생 시 (0) | 2014.05.20 |
앱을 설치하지 않고 다운로드받은 소스를 곧바로 실행하기 (0) | 2014.03.25 |
android:contentDescription 은 어디에 써먹을 수 있을까 ( Dump View Hierarchy 활용) (0) | 2014.03.09 |