我在intellij中没有sbt控制台

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在intellij中没有sbt控制台相关的知识,希望对你有一定的参考价值。

我创建了我的第一个Sbt项目,我想打开Sbt控制台。也许我对什么是Sbt插件感到困惑。我有scala插件,所以我认为Sbt嵌入其中,因为我有Sbt窗口。当我查看View - > Tool Windows时,我看不到Sbt控制台,但我看到了Sbt

enter image description here即使在Sbt面板中,我也看不到它enter image description here在这个博客https://blog.jetbrains.com/scala/2017/03/23/scala-plugin-for-intellij-idea-2017-1-cleaner-ui-sbt-shell-repl-worksheet-akka-support-and-more/我在第2部分找到:

现在可以使用SBT(而不是IntelliJ IDEA的内部构建系统)构建项目。由于此选项仍处于试验阶段,因此应通过构建/执行/部署/构建工具/ SBT /使用SBT shell手动启用它以进行构建和导入:

但我没有看到使用SBT shell进行构建和导入复选框。

enter image description here

你有什么主意吗?

答案

您正在运行IntelliJ 2016.2。集成的sbt shell和build by shell选项仅适用于2017.1。我建议你直接将IntelliJ和IntelliJ Scala插件升级到2017.3,在那里你可以找到你想要的选项。

另一答案

您无法从IntelliJ访问sbt控制台。为此,你必须在终端中运行sbt(即使在IntelliJ中),一旦你进入sbt shell类型'console'或'consoleQuick'(运行控制台而不编译项目你运行它)。

以上是关于我在intellij中没有sbt控制台的主要内容,如果未能解决你的问题,请参考以下文章

intellij 与 sbt scala 和 android dev

Flutter IntelliJ 插件中没有控制台输出?

如何在 Intellij Idea 中使用自定义 sbt 版本?

播放框架 sorm intellij - 无法解析符号 sorm

Spark/Scala - 项目从 IntelliJ 运行良好,但 SBT 引发错误

如何将 SBT 类附加到 Intellij Idea?