不确定显示器和主席之间是否存在错误,功能或故障......但当我的代码属于最顶层的软件包时,当我尝试导入标识符时,IntelliJ显然会感到困惑。例如:
package mycompany
object Something {
val x = new Whatever(...)
在这种情况下,Whatever
属于包mycompany.impl.support.whatever
,IntelliJ肯定知道位置,因为当鼠标悬停在它上面时会显示正确的位置。但是,当我按下ALT-Enter以自动为我插入import
语句时...... IntelliJ什么都不做。
我希望看到这两种可能性中的一种:
import impl.support.whatever.Whatever
或者
import _root_.mycompany.impl.support.whatever.Whatever
任何想法为什么IntelliJ无法插入import
语句,即使它确实知道标识符的声明位置?