Eclipse는 더 이상 참조를 자동 완성하지 않고 찾지 않습니다.


15

며칠 전 자동 완성 기능을 사용하고있었습니다. Ctrl - 아무 문제없이 클릭하십시오.

하지만 이제는 이러한 기능이 더 이상 작동하지 않습니다. 자동 완성이 나타나지만 항상 비어 있습니다. Ctrl Eclipse가 더 이상 클래스를 인식하지 못하기 때문에 -click이 작동하지 않습니다.

이 클래스 또는 함수 또는 같은 파일의 변수에 대한 작동하지 않습니다, 그래서이 구성 문제가 아닌 것 같아요 있지만 손상된 캐시 어쩌면?

답변:


32

이 시도:

  • 이동 환경 설정»Java»편집기»컨텐츠 지원»고급 .
  • 확실히해라. 기타 Java 제안 틱 / 체크 됨

그래도 작동하지 않는다면 프로젝트를 "닫고"다시여십시오.


1
그것은 트릭이 당신에게 감사했다! PHP 용 Eclipse를 사용하고 있으므로 프로젝트를 닫은 후 다시 열어 보았습니다. 정확히 내가 뭘 찾고 있었는지 고마워.
Matthieu Napoli

1
Kepler는 어떤 이유로 든 다운로드했을 때 기본적으로이 기능을 사용하지 않았습니다.
Jherico

1
똑같은 +1. 케플러는 기본적으로이 기능을 사용하지 않았습니다. 바라건대 다른 사람들이 와서이 문제를 보게됩니다. (이클립스 케플러는 Content Assist AutoComplete Intellisense를 켭니다)
Daryl Teo

1
Kepler가 기본적으로이 기능을 사용하지 않는 이유는 무엇인지 모르겠습니다. 그건 안드로이드 개발자를위한 필수입니다.
noob

3
닫히고 다시 열립니다.
dharm0us

4

이것은 해결하기가 힘든 것입니다 (Juno 버전 : 4.2.1 Build id : M20120914-1800, Mac OSX 10.6.8에서 실행).

내가 취해야 할 조치는 다음과 같습니다.

  1. 운영 도움말»업데이트 확인 가장 최근 버전으로 이동하려면 다시 시작하십시오.
  2. 위에서 언급 한대로 이동 환경 설정»Java»편집기»컨텐츠 지원»고급
  3. 두 섹션 모두에서 관련된 Java를 클릭하십시오.
  4. 다시 다시 시작

3

우분투 스튜디오에서 Ctrl - 공간 키보드 입력 방법을 변경하기 위해 운영 체제 수준에서 할당되었습니다. 나는 다음 입력 방법 ...에서 설정 관리자 - & gt; 키보드 입력 방법 - & gt; 다음 입력 방법 들.

나는 그것을에서 바꾸었다. Ctrl - 공간 Ctrl - 대체 - 시프트 - 공간 .


고맙습니다. 나는 이것을 설계 한 사람을 모르지만 키보드 입력 방법을 변경하기위한 Ctrl + 스페이스의 선택은 정말 바보입니다.
bananasplit

이 솔루션은 Mac OS에도 적용됩니다. 시스템 환경 설정 & gt; 키보드 & gt; 입력 소스와 그 바보 같은 제어 공간 바인딩 untick.
Kerem Baydoğan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.