[Eclipse] ctrl + space 안될 때 (이클립스 자동완성)
이클립스는 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 체크 되어있는지 확인.
(자기가 개발중인 프로젝트에 따라 다를 수 있음.)
이상 정리 끝!