IntelliJ IDEA로 Java import 선언 최적화 (Optimize imports)
Optimize Imports 실행
IntelliJ IDEA 메뉴에서 Code → Optimize Imports를 선택합니다.
Optimize Imports 실시 전:
Optimize Imports 실행 후:
(IntelliJ IDEA 2018.3.3 (Community Edition)에서 확인)
최적화 내용
Optimize Imports를 실행하면 다음과 같은 최적화가 수행됩니다.
Auto import - Help | IntelliJ IDEA
The Optimize Imports feature helps you remove unused imports, add missing imports, and organize import statements in the current file or in all files in a directory at once.
Optimize Imports 바로 가기 키
Optimize Imports는 바로 가기 키로 실행할 수 있습니다.
macOS에서는 control + command + O
Linux 및 Windows에서는 Ctrl+Alt+O
IntelliJ IDEA DEFAULT KEYMAP
Type-Import-on-Demand Declarations 설정
Type-Import-on-Demand Declarations(온디맨드 타입의 임포트 선언)는, 별표 「*」를 사용해 패키지에 속하는 클래스를 모두 임포트 하는 Java 의 문법.
Optimize Import 기능을 사용하면, 같은 패키지의 import 문의 수가 많으면 별표 「*」로 정리해 버리는 일이 있다.
이것은, 설정 Preferences → Editor → Code Style → Java → Imports 의 「Class count to use import with '*'」 로, 별표 「*」로 정리하는 import 문의 하한수를 설정할 수가 있다.
(IntelliJ IDEA 2018.3.3 (Community Edition)에서 확인)
자동으로 Optimize imports 실행
설정 Preferences → Editor → General → Auto Import의 "Optimize imports on the fly (for current project)"를 체크하면 소스 코드를 수정할 때 자동으로 Optimize imports가 실행됩니다.
(IntelliJ IDEA 2019.2.4 (Community Edition)에서 확인)
Reference
이 문제에 관하여(IntelliJ IDEA로 Java import 선언 최적화 (Optimize imports)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/niwasawa/items/6daa780bab20d087b613텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)