IntelliJ / Scala无法生成用于导入包的代码

时间:2018-03-20 17:13:42

标签: scala intellij-idea

不确定显示器和主席之间是否存在错误,功能或故障......但当我的代码属于最顶层的软件包时,当我尝试导入标识符时,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语句,即使它确实知道标识符的声明位置?

0 个答案:

没有答案