일부 플러그인 (주목할 수있는, EPIC, Clearcase, QuantumDB, MisterQ)과 함께 Eclipse 3.4.2를 다운로드, 압축 해제 및 설정했습니다.
이제 Java 프로젝트를 편집 할 때 코드 완성이 작동하지 않습니다. 입력 String.
하고 ctrl+를 누르면 space팝업에 “기본 제안 없음”이 표시되고 하단의 상태 표시 줄에 “사용 가능한 완료 없음”이 표시됩니다.
어떤 아이디어?
답변
‘ ‘ 에서 기본 옵션 을 복원 해보십시오Windows > Preferences > Java > Editor > Content Assist > Advanced
이 기본 설정 화면에 표시되는 데이터 종류의 예이지만 반드시 현재 가지고있는 것은 아닙니다.
( 이 블로그 게시물의 Vadim 에서 “Eclipse (Mylyn)의 Content Assist Duplicates” :
Mylyn 항목이 중복 된 경우 (Mylyn)
이름에 ” “가 포함되지 않은 중복 항목의 선택을 취소하십시오 )
이클립스 도움말 페이지는 복원 할 기본 목록을 정의합니다 :
‘기본’컨텐츠 지원 목록에 포함 된 제안 종류를 선택하십시오 .
- 다른 Java 제안,
- SWT 템플릿 제안,
- 템플릿 제안,
- 제안서
답변
다른 사람이 Google에서 이것을 찾을 수 있도록 여기에 답변을 추가하고 있습니다. 동일한 증상; 다른 문제. 나를 위해 유형 캐시가 손상되었습니다.
에서 http://mschrag.blogspot.co.nz/2009/01/open-type-cant-find-your-class.html
- 이클립스 종료
- workspace / .metadata / .plugins / org.eclipse.jdt.core로 이동하십시오
- * .index 및 savedIndexNames.txt 제거
- Eclipse를 다시 시작하고 Ctrl+ T를 위반하는 유형을 검색하십시오 . 인덱스가 다시 작성됩니다.
답변
누군가 여기 와서 자동 완성 기능을 활성화하려면
Preferences -> Java -> Editor -> Content Assist.
그런 다음 자동 활성화 섹션에서 Java에 대한 자동 활성화 트리거 를 채우십시오 .
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._
답변
IBus 플러그인이 활성화 된 Xfce +를 실행하는 경우 키보드 단축키 충돌이있을 수 있습니다.
내 블로그에 대한 자세한 정보를 참조하십시오 : http://peter-butkovic.blogspot.de/2013/05/keyboard-shortcut-ctrlspace-caught-in.html
업데이트 :
@nhahtdh의 의견에서 제안한 것처럼 직접 대답 할 수있는 더 많은 정보를 추가하십시오 .Xfce의 IBus 플러그인은 기본적으로 키보드 레이아웃 전환을 위해 단축키 Ctrl+ Space단축키를 사용합니다 . 변경하려면 옵션으로 이동하여 원하는 다른 것으로 변경하십시오.
답변
프로젝트의 라이브러리를 확인하십시오. 동일한 클래스가 사용 가능한 두 개의 jar 파일을 포함하거나 코드의 한 클래스가 두 개의 jar 파일에서 참조 될 수 있다고 말했을 수 있습니다. 이 경우 일식은 코드가 완전히 혼란 스러우므로 코드 지원을 중지합니다.
이를 확인하는 더 좋은 방법은 지원이 작동하지 않는 파일로 이동하여 가져 오기를 하나씩 추가하고 코드 가져 오기가 작동하는지 여부를 각 가져 오기에서 확인하는 것보다 모든 가져 오기를 주석 처리하는 것입니다. .
답변
이 중 어느 것도 나를 위해 일하지 않았습니다.
한 번만 특정 수업 에서이 문제가 발생했습니다. 마침내 나를 위해 일한 것은 문제를 일으키는 클래스를 삭제하고 다시 만드는 것이 었습니다. 문제가 해결되었습니다.
답변
IE 용 Google 툴바를 설치 한 경우 동일한 문제가 발생할 수 있습니다. 툴바는 단축키 ctrl을 캡처하기 때문 +Space입니다.