이클립스 자동완성 기능을 알고 계시나요?

 

개발자들이 사용하는 라이브러리, API, 클래스, 메소드, 속성 등의 양은 어마어마 합니다.

 

물론 자주 사용하는 기능들은 상세히 알고 있어야 겠지만

 

모든 것들을 외워서 정확히 이용하기에는 어려움 뿐만 아니라 오류가 발생할 가능성이 존재합니다.

 

이런 개발자들을 도와주는 특급 기능이 바로 이클립스 자동완성 입니다.

 

 

 

주로 콤마(.)를 사용할다이얼로그가 나타나서 사용할 수 있는 메소드 리스트를 제공해 주는데요.

 

이게 바로 자동완성 기능의 핵심입니다.

 

콤마(.) 를 사용할 때 외에도 속성, 메소드 이름들을 입력하다가 정확한 스펠링이 기억나지 않을 때

 

Ctrl + Space 를 누르면 마찬가지로 속성, 메소드의 리스트가 다이얼로그를 통해 나타나기 때문에 

 

확인 후 선택만 하면 자동으로 이름이 완성됩니다. 

 

이 기능으로 인해서 개발자들은 사용하고자 하는 모든 속성, 메소드들의 형태를 완벽하게 외우지 않아도

 

그러한 기능 존재한다는 것만 알고 있다면 언제든 편리하게 찾아서 이용할 수 있습니다.

 

 

 

그렇다면 이클립스의 어떤 메뉴에서 자동완성 기능을 설정할 수 있을까요?

 

 

 

이클립스 실행 > Window 메뉴 > Preferences 를 선택합니다.

 

 

 

좌측 Java > Editor > Content Assist > Advanced 선택

우측 상단의 첫번째 리스트에서 원하는 자동완성 지원 기능을 체크 > OK 버튼을 클릭합니다.

 

기본적으로 3가지 항목이 체크되어 있습니다.

* Intelligent Java Proposals (Code Recommenders)

* SWT Template Proposals

* Template Proposals

 

 

참고로 이클립스 자동완성 기능을 오랜기간 사용하다보면 툴에 너무 의지하게 될 수도 있기 때문에 주의(?)가 필요할 수도 있습니다.

 

'IT > Eclipse' 카테고리의 다른 글

이클립스 메모리 설정  (0) 2015.04.08
이클립스 자동줄맞춤  (0) 2015.04.07
이클립스 글자크기 변경하기  (0) 2015.03.23
이클립스 단축키  (0) 2015.03.15
이클립스 테마 적용하기  (0) 2015.03.10

Posted by maze1008
,