본문 바로가기

프로그래밍/개발환경 & 유용 팁

IntelliJ Auto import *처리 방지

증상

IntelliJ에서 자동 import나 Optimize imports를 할 때 개별 클래스가 아니라 와일드카드로 전체가 import 되는 현상이 발생하게 된다.
import * 은 좋지 못한 습관이니 이를 방지해보자.

해결법

preferences - Editor - Code Style - java에 가보면 Class count to use import with '*'Names count to use static import with '*'의 기본값이 5와 3으로 낮게 잡혀있는 것을 확인할 수 있다.

이값을 999로 크게 늘린 후 확인해보면 import *이 아닌 개별 import가 되는 것을 확인할 수 있다.