[java] Eclipse에서 자동 코드 완성

Flash Develop 또는 Visual Studio와 같은 변수 / 클래스 이름 또는 키워드를 작성하는 동안 Eclipse가 가능한 모든 옵션을 자동으로 제안하기를 원합니다.

가능할까요?

그렇지 않은 경우 어떤 Java IDE를 사용할 수 있습니까?

나는 입력하는 동안 +를 사용하여 얻는 것과 동일한 것을 자동으로 얻는 방법에 대해 구체적으로 묻고 있습니다.CTRLSpace



답변

입력하는 동안 자동으로 열리도록 자동 완성을 설정할 수도 있습니다.

로 이동 Preferences> Java> Editor> Content Assist및 쓰기를 .abcdefghijklmnopqrstuvwxyzAuto activation triggers for Java필드.

자세한 내용은이 질문 을 참조하십시오.


답변

Ctrl+Space편집기의 특정 컨텍스트에서 사용 가능한 모든 자동 완성 옵션을 가져 오려면 바로 가기를 사용하십시오 .

자동 완성 기능을 사용하면 다양한 입력에 대한 자리 표시 자와 함께 사용자 정의 코드 템플릿을 편집기에 삽입 할 수 있습니다. 예를 들어, 클래스 본문의 컨텍스트에서 Java 편집기에서 “test”라는 단어를 자동 완성하려고하면 JUnit을 사용하는 단위 테스트를 만들 수 있습니다. 그래도 메서드 본문을 코딩해야합니다. 전자와 같은 일부 코드 템플릿은 기본적으로 제공됩니다.

관심있는 구성 옵션

  • 자동 활성화 지연. 자동 완성 옵션 목록이 표시되는 데 너무 오래 걸리는 경우 Windows-> 환경 설정-> Java-> 편집기-> 컨텐츠 지원-> 자동 활성화 지연 (여기에서 감소 된 지연 지정)에서 지연을 줄일 수 있습니다.
  • Java 용 자동 활성화 트리거. 동일한 창에서 액세스 할 수 있으며 이는 .기본적으로 캐릭터입니다. 방금 입력하고 typeA.액세스 할 수있는 관련 구성원이 표시 될 것으로 예상하면이 트리거에서 자동 완성 목록이 적절한 구성원과 함께 자동으로 팝업됩니다.
  • 제안 유형. 특정 종류의 제안을보고 싶지 않은 경우 Windows-> 환경 설정-> Java-> 편집기-> 컨텐츠 지원-> 고급에서 비활성화 할 수 있습니다. 일반적으로 Java 및 템플릿 제안을 제외한 대부분의 제안을 끕니다. Ctrl + Space를 여러 번 누르면 다양한 종류의 제안이 순환됩니다.
  • 템플릿 제안. 이것은 귀하의 공장 제안과 다릅니다. 여기에 코드 템플릿을 추가 할 수 있습니다. Windows-> Preferences-> Java-> Editor-> Templates에서 액세스 할 수 있습니다. 기존 템플릿의 구성이 허용되며 새 템플릿을 추가 할 수도 있습니다. 그러나 아직 템플릿이없는 지루한 입력 작업에 대해서는 사용을 예약하십시오.

답변

CTRL+Space


답변

창-> 환경 설정-> Java-> 편집기-> 컨텐츠 지원> Enter

“.abcdefghijklmnopqrstuvwxyz”

자동 활성화 트리거에서.

코드를 완성 할 수 있습니다.


답변

Windows-> 환경 설정 —> Java —> 컨텐츠 지원 —-> 자동 활성화 활성화 — (자바 용 자동 활성화 트리거에 ._ @ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 삽입)로 이동합니다.

Eclipse 환경 설정


답변

예. 제안이 자동으로 비교되지 않으면 crtl + 스페이스 버튼을 누릅니다.


답변

간단한 단계는 다음과 같습니다. 1. 먼저 다음 설정으로 이동합니다. 창-> 환경 설정-> Java-> 편집기-> 컨텐츠 지원-> 고급 2. 확인란이있는 두 개의 상자가 있습니다. 3. 거기에 모든 것을 확인하고 적용을 클릭하십시오. 4. 이제 코딩을 할 때 자동 코드 완성 기능이 자동으로 제공됩니다.