코드를 치다보면
하나하나 다 치기 오래 걸리고 귀찮을 때가 있다.
유용하게도 자동완성 기능이 있어 코드 치는 속도를 훨씬 빠르게 할 수 있다.
기능을 예로 들어
System.out.println();
이 코드를 다 치려면 많이 귀찮다.
하지만 자동완성 기능이 있다면 "syso"+crtl+space 로 훨씬 빨리 칠 수 있다.
이 기능을 좀 더 쓰기 편하게 설정하면 능률도 그 만큼 오른다.
String 이란 단어를 치고 싶을때 Str 을 쓰고 ctrl+space를 누르면 첫번째로 String이 자동 완성목록에 나온다
이것도 하다보면 ctrl+space 누르는 시간 까지 단축 시키고 싶어진다.
그 방법을 간단하게 설명하려 한다.
우선 Window>Preferences에 들어간다.
Java>Editor>Content Assist트에 Enable auto activation에 체크를 해주고
delay:0
triggers for java: ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
이렇게 입력해준다.
이제 트리거로 abcd 등 저기에 들어간 문자가 눌릴 때 마다 ctrl+space를 한것처럼 자동완성 목록을 보여준다.
저 문자열에 숫자를 더 추가해도 되고 편의에 맞게 커스터마이징 해서 쓰면된다.
또 Advanced 에서 제안 받을 content를 설정할 수 있다.
이 외에도 자기만의 template를 만들어서 자동완성이 되게 할 수도 있다.
위 화면에서 new 버튼을 눌러서 자기가 쓸 name을 정해주고 pattern을 지정 해주면 된다.
이러한 기능들을 활용하여 귀찮음은 줄이고 업무 능률은 올려보자!
'ETC > IDE' 카테고리의 다른 글
이클립스(Eclipse ) 단축키 정리 (0) | 2024.11.05 |
---|