JDT 유용한 기능들

스크랩북

코드를 작성하다가 API나 수식을 간단히 테스트해 보고 싶을 때 보통 테스트 클래스를 만들게 되는데, 더 편하고 빠른 방법이 있다. 바로 스크랩북을 이용하는 것이다.

사용자 삽입 이미지

메뉴바에서 File>New>Other를 선택한 다음 New 다이얼로그에서 Java>Java Run/Debug>Scrapbook page를 선택하면 스크랩북 페이지를 띄울 수 있는데, 여기서 간단한 코드를 입력하여 테스트할 수 있다.

 

스크랩북에 코드를 입력한 다음 코드를 선택하고 Ctrl+Shift+D를 누르면 결과가 스크랩북에 표시된다. 코드를 선택한 상태에서 Ctrl+Shift+I를 누르면 팝업에 결과가 표시된다.

 

스크랩북에서 코드를 작성하다 보면 특정 클래스를 사용하기 위해 패키지를 import할 필요가 있는 경우가 있다. 이럴 때는 컨텍스트 메뉴의 Set Imports를 이용하면 된다.javadoc

메뉴바의 Project>Generate Jovadoc 메뉴나 File>Export를 선택한 후 다이얼로그에서 Javadoc을 선택하면 다음과 같은 다이얼로그가 나오는데 여기서 Javadoc을 생성할 수 있다.

사용자 삽입 이미지

Javadoc은 JDK의 javadoc.exe를 이용해 만들어지며, 이클립스는 javadoc.exe를 포함하지 않는다. 다이얼로그의 윗부분을 보면 Javadoc command 항목에 실제 javadoc.exe의 위치가 표시되는데, 잘못된 경우는 Configure 버튼을 눌러 위치를 정확히 지정해 주면 된다.

태스크 태그와 Tasks 뷰

이클립스가 자동 생성한 코드에는 TODO 태그를 가지는 주석이 붙는 경우가 많다. 여기서 TODO를 태스크 태그라 하며, 뭔가 작업할 것이 있음을 나타내는 표시로 사용된다. 사실 TODO라는 문자열이 특별한 의미가 있는 것은 아니다. 단지 이클립스에서 TODO를 태스크 태그로 사용하도록 지정했기 때문에 이런 의미를 가지는 것이다.
북마크

북마크는 소스 코드의 특정 위치를 쉽게 찾을 수 있도록 표시를 해두는 것이다. 에디터의 마커바에서 컨텍스트 메뉴를 띄워 Add Bookmark를 선택해 북마크를 추가할 수 있다.

import 문 정리하기

누락된 import 문을 추가한다거나 불필요한 import 문을 한꺼번에 정리할 때 Organize Imports 기능(Ctrl+Shift+O)을 사용할 수 있다.

주석 처리/주석 풀기

에디터에서 주석으로 만들려고 하는 코드 블럭을 선택한 다음, Ctrl+Shift+/ 키를 누르면 선택한 영역이 /**/로 주석 처리된다. 반대로 주석을 풀려면, 역시 원하는 영역을 선택하고 Ctrl+Shift+\ 키를 이용한다.

간단히 주석을 토글하고 싶을 때는 Ctrl+7 키를 이용한다.키 설정

워크벤치에서 Ctrl+Shift+L키를 누르면 워크벤치 윈도우의 하단에 키 어시스트 팝업이 표시된다. 여기서 각종 키 설정이 어떻게 되어 있는지 간단하게 살펴볼 수 있다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다