我的代码类似于下面的
import sqlCtx.implicits._
val items = sc.parallelize(List(i1, i2, i3))
items.toDF().registerTempTable("items")
当我将鼠标悬停在items
上时,我希望通常的行为 - 显示类型信息。相反,我会收到警告Avoid wildcard imports
和Imports should be grouped together
。我可以通过导入特定的功能来摆脱第一个,比如
import sqlCtx.implicits.rddToDataFrameHolder
但是我无法将导入放在文件顶部IntelliJ对我的期望,因为它从使用代码创建的对象导入而不是预先存在。如何解决它?
我使用IntelliJ IDEA v.15.0.3和最新的Scala插件。