본문 바로가기
ETC/IDE

STS4 자동완성 기능 설정

by d-e-v-j 2024. 7. 23.
반응형

코드를 치다보면

하나하나 다 치기 오래 걸리고 귀찮을 때가 있다.

유용하게도 자동완성 기능이 있어 코드 치는 속도를 훨씬 빠르게 할 수 있다.


기능을 예로 들어

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을 지정 해주면 된다.


이러한 기능들을 활용하여 귀찮음은 줄이고 업무 능률은 올려보자!

 

 

728x90
반응형
LIST

'ETC > IDE' 카테고리의 다른 글

이클립스(Eclipse ) 단축키 정리  (0) 2024.11.05