Mylyn 은 Eclipse 용으로 널리 알려진 플러그인이며 현재 기본 Eclipse 사이트에서 사용할 수 있습니다. 함께 작업하는 코드 조각 (예 : "세금 계산"코드를 변경할 때 동일한 5 개의 파일을 사용하는 경향이 있음)을보고 다음에 동일한 작업을 수행 할 때 강조 할 수 있습니다. 큰 프로젝트에서 작업 할 때 얻는 "정보 과부하"를 실행 취소하는 좋은 방법입니다.
Eclipse 용 FindBugs를 사용 하면 잠재적 인 Java 버그에 대한 소스 코드를 분석하여 시간을 절약 할 수 있습니다. 오 탐률이 높으며 각 빌드를 실행하고 싶지는 않지만 좋은 과정입니다.
Eclipse 자체 리팩토링 및 탐색 기능으로 시간도 절약됩니다. JDT에서 가장 좋아하는 기능은 "Quick Fix"입니다. 소스 코드에 오류가있는 경우 (Control-Period를 사용하여 탐색 할 수 있음) Quick Fix 조작을 위해 Control-1을 수행하십시오. 오류를 해결하는 방법 목록을 제공합니다. 예를 들어, 작성 a = foo(s)
했지만 a
선언되지 않은 경우 빠른 수정 옵션 중 하나는 "선언"입니다. Eclipse는에서 리턴 유형을보고에 foo
이를 사용 a
하여 가져 오기를 자동으로 추가합니다. 이 스타일을 사용 하면 빠른 수정 경로가 더 빠르기 때문에 의도적으로 오류가있는 코드를 작성하게됩니다.
내가 가장 좋아하는 Eclipse 바로 가기는 "선택 영역 확장-> 둘러싸는 요소"(Alt + Shift + 위쪽)입니다. 커서가있는 위치로 이동 한 다음 구문 분석 트리의 요소를 선택합니다. 다시 수행하면 구문 분석 트리 위로 이동합니다. 코드 전체 또는 전후에 코드 선택에 대해 걱정할 필요없이 전체 표현식을 쉽게 선택할 수 있기 때문에 유용합니다. 따라서 "로컬 추출"리팩토링을 수행하기 위해 유효한 표현식을 훨씬 쉽게 사용할 수 있습니다.
단위 테스트를 작성하는 경우 JUnit 은 필수 불가결하며 환경 및 프로세스와 잘 통합되어 있습니다.
GWT 작업을 수행하는 경우 Google의 GWT Eclipse 플러그인 이 좋습니다. GWT 응용 프로그램뿐만 아니라 모든 Tomcat 응용 프로그램 작업에도 사용할 수 있습니다.
이러한 도구는 모두 무료로 제공됩니다.