본문 바로가기
프로그래밍/JAVA 끄적끄적

[Eclipse] ctrl + space 안될 때 (이클립스 자동완성)

by 노잼인간이라불립니다 2020. 11. 15.

이클립스는 ctrl + space 로 자동완성이 되는 편리한 기능이 있죠.

 

그런데 이 기능이 갑자기 안되거나, 컨트롤 스페이스를 눌렀을 때! 자기가 원하는 것을 발견하지 못하고 2번 ~ 3번 눌러야 찾아질 때 이렇게 세팅하시면 유용합니다.

 

1. 이클립스의 Window - Preferences - Java - Editor - Content Assist 에 들어가서 auto activation이 활성화 되어 있는지 확인 합니다.

 

 

2. Window - Preferences - Java - Editor - Content Assist - Advanced 에 들어가서 필요한 체크박스에 체크.

여기에서 자기가 사용하고자하는 기능을 체크하시면 됩니다.

 

저같은 경우는 아래쪽에 Java Proposals가 아닌 Template Proposals이 맨 위에 있어서 2~3번 눌러야 Java Proposals을 볼 수 있어서 매우 귀찮아서 맨위로 up하여 apply 하였더니 정말 게비스콘먹은 것 처럼 편안했습니다.(제가 불편했던 것은 이 단계에서 해결 했습니다.)

 

3. Window - Preferences - General - Keys 설정에 들어가서 Command 탭에서 Content Assist를 찾아서 Binding에 Ctrl + Space로 되어 있는 지 확인하기. 안되어 있으면 등록하기

4. 적용시킬 프로젝트에 마우스 오른쪽 클릭 - Properties - Project Facets 설정들어가서 java 체크 되어있는지 확인.

(자기가 개발중인 프로젝트에 따라 다를 수 있음.)

이상 정리 끝!