programing

IntelliJ Star(패키지) 비활성화수입품?

goodcopy 2022. 8. 30. 23:51
반응형

IntelliJ Star(패키지) 비활성화수입품?

저는 이클립스 IDE 사용자로 IntelliJ IDEA 9에 대해 배우고 있습니다.

기본적으로 Eclipse IDE는 동일한 패키지에서 99개의 클래스를 가져올 때까지 별표 가져오기를 사용하지 않으므로 사실상 이 작업이 수행되지 않습니다.

하지만 IntelliJ IDEA는 너무 하고 싶어 하는 것 같아서 어떻게 비활성화 시킬지 모르겠어요.

예를 들어, 입력 후JList[+] : 자동 Import, 전체javax.swing지정한 클래스뿐만 아니라 패키지가 Import 됩니다.

제외하려고 했는데javax.swingSwing 클래스가 제안되는 것을 막아서 역효과를 가져옵니다.

여기서 이 설정을 할 수 있습니다.

IDEA 14+의 순서는 다음과 같습니다.

Settings>Editor>Code Style>Java>Imports>Class count to use import with '*'

이전 버전의 IDEA:

Settings->Java->Code Style->Imports->Class count to use import with '*'

이 기능은 디세블로 할 수 없습니다.99와 같이 높은 값으로 설정해야 합니다.

2016.1.1 버전에서는 아래 라인도 제거해야 합니다.Packages to Use Import with '*',예.import javax.*;

IntelliJ 아이디어:

  • 14, 1516 EAP

    File > Settings... > Editor > Code Style > Java > Imports> inGeneral에 큰 수를 추가하다Class count to use import with '*':/Names count to use static import with '*':

    [파일] > [설정]...

IntelliJ 아이디어:

  • 1213

    File > Settings... > Code Style > Java > Imports> inGeneral에 큰 수를 추가하다Class count to use import with '*': [파일] > [설정]...

    추신:Java노리다Code Style길을 막고 있습니다.

또한 " Import를 사용하는 패키지" 텍스트 상자 바로 아래에 있는 "*와 함께 가져오기 사용 패키지" 목록 상자에서 패키지 이름을 제거해야 합니다. 스윙과 AWT는 디폴트로 있는 것 같습니다. 저는 아직 javax.swing을 수입하고 있었습니다.class count를 999로 설정했는데도; 가 추가되었습니다.마이너스 기호로 Swing과 Awt를 박스에서 꺼냈더니 작동했어요.

언급URL : https://stackoverflow.com/questions/3587071/disable-intellij-starred-package-imports

반응형