【发布时间】:2016-04-07 05:20:55
【问题描述】:
我是 Scala 新手,我经常看到这样的代码
implicit val timeout = Timeout(5 seconds)
使用 Intelij,我可以按alt + enter 来导入超时。但不能为5 seconds。必须搜索谷歌才能记住duration._
【问题讨论】:
-
不确定你的意思。您可以定义模板,这样每个新的 scala 文件都将具有所需的导入语句。但是,我几乎不相信您在每个文件中都需要这个?因为它可以是任何东西,你想要导入(基于类名),我猜 IntelliJ 将不得不做一些查询..
-
我将该代码复制到 Intelij,它会显示未知超时的错误。我将鼠标移到该行并按
alt + enter,然后我可以导入akka.util.Timeout,但不能导入5 seconds,然后我必须谷歌一些复制scala.concurrent.duration._的地方。使用 Eclipse 有静态模板定义,我可以添加 static import
标签: scala intellij-idea scala-ide