[자바] IntelliJ - auto import 기능 켜기

2023. 5. 6. 18:25툴 사용팁

작성일 : 2020. 5. 24.

 

이클립스에서는 선 코딩, 후 패키지 임포트(가져오기) 기능을 Shift + Ctrl + O 조합으로 편리하게 활용해왔다.

그런데 인텔리제이 (IntelliJ IDE) 는 이와 유사한 기능이 초기에 설정되어 있지 않아서 임포트가 필요한 클래스에 마우스 포인트를 갖다 대었을 때 뜨는 풍선도움말에서 `import package` 를 귀찮게 일일이 해줘야 하는 불편한 점이 있었다. (이 설정을 알기 전까진!)

 

Editor > General > Auto Import 에서

 

[v] Add umambiguous imports on the fly

[v] Optimize imports on the fly (for current project)

 

를 둘 다 체크하자.

 

패키지 전체 경로가 다르지만 동일한 클래스명이 소스 파일 하나에 섞여 있는 경우 <- ambiguous (클래스명으로 찾기 모호한 경우) 를 제외하면 나머지는 알아서 임포트한다고 함.

 

두 번째 옵션은 소스에서 주석으로 막혀 있거나 현재는 안쓰는 클래스의 패키지를 소스 앞단의 import 라인에서 삭제한다. (임포트 최적화)