IntelliJ Auto import *처리 방지

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가 되는 것을 확인할 수 있다.

from http://giantdwarf.tistory.com/58 by ccl(A) rewrite - 2021-02-16 05:27:43