【问题标题】:Intellij Scala math functions importIntellij Scala 数学函数导入
【发布时间】:2016-12-02 19:00:33
【问题描述】:

Intellij IDEA/Scala 的新手,所以我想知道是否有自动导入 Scala 包的快捷方式。

例子:

package test
object TestClass extends App{
  var i = pow(22,22)
  println("Hello World" + i );
 }

在添加导入语句之前不会编译

import scala.math._

来自 Eclipse/Java 我希望 CRTL + Shift O(或自动导入)会为我提供数学包,我必须自己输入 import 吗?

【问题讨论】:

  • 不,你只需要写math.pow让它搜索math类。
  • CLT + ALT + S 自动导入
  • @aravind CTRL+ ALT + S 不起作用,我认为 Yuval 是对的,它不能完成

标签: scala math intellij-idea import package


【解决方案1】:

有时是,有时不是。这取决于您要搜索的内容。

如果你写math IntelliJ 不知道那是什么。如果您编写 Math.,则它已经在范围内,它将在 Math 对象上提供一个方法菜单。

如果你写Datealt-enter 应该会弹出一个导入选项菜单。选择一个,导入语句将插入到您的代码中。

【讨论】:

    【解决方案2】:

    不,不一定。 在 IntelliJ 的设置中,您可以设置自动导入 by following these instructions。或者,当您尝试使用未导入的包时,它会告诉您它无法识别您在做什么并显示红色错误。然后,您可以从错误中自动填充(通常按 alt+enter),它应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2020-10-18
      • 1970-01-01
      • 2019-05-25
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 2017-03-07
      • 2015-01-02
      • 1970-01-01
      相关资源
      最近更新 更多