IntelliJ Star(패키지) 비활성화수입품?
저는 이클립스 IDE 사용자로 IntelliJ IDEA 9에 대해 배우고 있습니다.
기본적으로 Eclipse IDE는 동일한 패키지에서 99개의 클래스를 가져올 때까지 별표 가져오기를 사용하지 않으므로 사실상 이 작업이 수행되지 않습니다.
하지만 IntelliJ IDEA는 너무 하고 싶어 하는 것 같아서 어떻게 비활성화 시킬지 모르겠어요.
예를 들어, 입력 후JList
[+] : 자동 Import, 전체javax.swing
지정한 클래스뿐만 아니라 패키지가 Import 됩니다.
제외하려고 했는데javax.swing
Swing 클래스가 제안되는 것을 막아서 역효과를 가져옵니다.
여기서 이 설정을 할 수 있습니다.
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, 15 및 16 EAP
File > Settings... > Editor > Code Style > Java > Imports
> inGeneral
에 큰 수를 추가하다Class count to use import with '*':
/Names count to use static import with '*':
IntelliJ 아이디어:
12 및 13
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
'programing' 카테고리의 다른 글
Vue j spread 구문과 Vuex 사용 (0) | 2022.08.30 |
---|---|
Vuex 스토어에서 변수 get 수정 (0) | 2022.08.30 |
sprintf() 대신 asprintf()를 사용하는 이유는 무엇입니까? (0) | 2022.08.30 |
여러 구성 요소가 Vuex에서 동일한 작업을 사용하여 데이터를 가져오는 경우 상태를 처리하는 방법은 무엇입니까? (0) | 2022.08.30 |
최종 정적 최종과 정적 최종의 차이 (0) | 2022.08.30 |