我之前一直使用的是 Eclipse IDE,现在正在学习 IntelliJ IDEA 9。
Eclipse IDE 默认情况下只有在你从同一包中导入 99 个类时,才会使用星号(*
)通配符导入,所以这几乎不会发生。
但是 IntelliJ IDEA 看起来非常热衷于使用星号通配符导入,并且我无法找到如何禁用它。
例如,在键入 JList
后按下 ALT + ENTER 自动导入后,整个 javax.swing
包被导入,而不仅仅是我指定的类。
我尝试将 javax.swing
排除在自动完成之外,但这只会阻止建议任何 Swing 类,这是适得其反的。