我创建了我的第一个Sbt项目,我想打开Sbt控制台。也许我对什么是Sbt插件感到困惑。我有scala插件,所以我认为Sbt嵌入其中,因为我有Sbt窗口。 当我查看内部视图 - >工具Windows我没有看到Sbt控制台,但我看到了Sbt
即使在Sbt面板中,我也看不到它 在这篇博客中 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进行构建和导入复选框。
你有什么想法吗?
答案 0 :(得分:3)
您正在运行IntelliJ 2016.2。集成的sbt shell和build by shell选项仅适用于2017.1。我建议你直接将IntelliJ和IntelliJ Scala插件升级到2017.3,你可以找到你想要的选项。
答案 1 :(得分:0)
您无法从IntelliJ访问sbt控制台。为此,你必须在终端中运行sbt(即使在IntelliJ中),一旦你进入sbt shell类型'console'或'consoleQuick'(运行控制台而不编译你运行它的项目)。