본문 바로가기
[ Web ]/JAVA_JSP_TOMCAT_Eclipse

[Eclipse] Ctrl+Space는 그만! 글자 입력하기만하면 Content Assist(자동완성기능)가 실행되는 방법!

by 관이119 2022. 7. 23.

출처 - https://devlimk1.tistory.com/9

 

eclipse가 아닌 intellij를 사용해본 사람이라면 글자를 입력하기만해도 메소드나 어노테이션 등의 자동완성기능이 실행되어 일일이 Ctrl+Space를 눌러서 자동완성 기능을 실행시키지 않아도 되는 것이 참 매력적이라 느꼈을 것이다.

그 편함을 잊지 못하기에, 찾던 중 eclipse에서도 똑같은 기능을 구현할 수 있는 방법을 찾게되어 포스팅한다.

 

[설정 방법]

① eclipse -> window -> Preferences

 

 

 

 

 

 

② Java -> editor -> content Assist

 

(위 과정으로 들어가는게 귀찮다면, type filter text 검색란에 content assist를 바로 검색하자)

그리고 큰 사각형 영역의 Auto Activation을 주목!

 

 

 

 

 

 

 

 

 

 

 

 

③ Auto activation delay 입력란은 0 값으로 설정,

    Auto activation triggers for java 입력란 에는 아래 문자열 코드를 전체 복사해서 붙여놓기!

-> Apply and close!

 

[ 복사 붙여넣기 할 문자열 코드 ↓ ]

<=$:.@qwertyuioplkjhgfdsazxcvbnm_QWERTYUIOPLKJHGFDSAZXCVBNM

위 코드의 작동원리를 간단하게 설명하면,  복붙한 코드에 있는 문자를 하나 입력하더라도 자동완성기능 실행됨. 

 

 

 

 

 

[설정 후]

ctrl+space가 아닌 글자만 입력해도 자동완성 기능이 아래 사진과 같이 나오는 건을 알 수 있다.

 

 

 

 

 

vs처럼 잘작동하므로 이클립스 설치후 꼭 세팅하자.

 

 

추가  - 개인적으로 세팅한  Auto activation triggers for java

<=$:.@abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLNMOPQRSTUVWXYZ

 

댓글