programing

이클립스 인텔리센스?

batch 2023. 4. 26. 23:08
반응형

이클립스 인텔리센스?

내가 입력할 때 이클립스가 자동으로 제안을 하도록 하려면 어떻게 해야 합니까?저는 Resharper와 함께 Visual Studio Intelliense와 같은 기능을 찾고 있습니다.

현재 저는 +를 매번 Space눌러야 합니다.

"자바용 자동 완성 트리거"를 다음으로 설정하여 Visual Studio와 같은 동작에 더 가까워졌습니다.

.(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

지연을 0으로 설정합니다.

이제 (VS의 IntelliSense가 하는 것처럼) 누를 때 자동 완성 메서드 이름을 만드는 방법을 알고 싶습니다.

*를 누를 필요는 없지만 지연이 너무 크거나 트리거가 마음에 들지 않을 수 있습니다(기본값은 '.').에 가다

창 -> 환경설정 -> Java/Editor/Content Assist

자동 활성화 아래의 설정을 원하는 대로 변경합니다.

이 방법이 Windows 사용자에게 적용되지 않으면 다음과 같은 대답이 표시됩니다.

토니는 순수한 천재입니다.그러나 자동 완성을 더욱 향상시키려면 트리거를 다음과 같이 설정해 보십시오.

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =.(!+-*/~,[{@#$%^&

(특히 더 빠른 성능을 위해 사용 순서에 따라 배열했습니다 :)

코드 어시스트가 이미 활성화되어 있는데도 작동하지 않으면 Eclipse의 구성 파일이 손상되었을 수 있습니다.Eclipse 3.5.2에서 작동한 솔루션은 다음과 같습니다.

  1. 이클립스를 닫습니다.
  2. 작업영역 디렉토리의 이름을 변경합니다.
  3. 이클립스를 시작합니다.(새 작업영역 디렉토리가 작성됩니다.
  4. 이전 작업영역에서 Java 프로젝트를 가져옵니다(복사본 포함).

저도 같은 문제를 겪은 적이 있었는데, 검색해보니 효과가 있었습니다.

저는 몇 개의 상자들을 체크하지 않은 채로 두었고, 다시 확인해보니 작동했습니다.다음으로 이동

Windows > 환경설정 > Java > Editor > Content Assist > Advanced

원하는 상자를 선택합니다.

d3의 대답은 멋집니다.하지만 녹색 쓰레기는 그것에 대한 이슈를 언급했고, 나도 그것에 대해 다소 짜증이 납니다.다음은 '=' 기호 뒤에 공백을 입력할 때 바로 표시되지 않는 항목입니다.

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.(!+-*/~,[{@#$%^&

제가 한 일은 단순히 배열에서 공간과 '='자를 제거한 것입니다 :)

또는 '=' 기호 다음이 아닌 빈 공간을 입력할 때 제안을 원하는 경우:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz .(!+-*/~,[{@#$%^&

언급URL : https://stackoverflow.com/questions/2943131/eclipse-intellisense

반응형