2015-09-03 72 views

回答

36

在菜單:View -> Tool Windows應該有兩項:

  1. SBT
  2. SBT控制檯

首先你可以用它來從SBT與視圖依賴性刷新IDEA項目結構。

第二個給你一個控制檯,你可以運行sbt命令。

更新:

賈斯汀已經交鋒:

由於IntelliJ IDEA的2017.1內部版本號IC-171.3780.52有一個新的(恕我直言)更好的方式:

(如果您正在使用SBT項目,那就是)

當您打開SBT工具窗口時,您將無法升找到了新的斯卡拉終端圖標:

enter image description here


這將打開您的SBT項目導入設置的SBT控制檯會話。

一個主要的好處是,你將實際(最終)獲得鏈接到你的代碼行,以便編譯器警告和錯誤。

+0

謝謝!這正是我所期待的! – DorianOlympia

+8

我的Intellij版本16中沒有看到「SBT控制檯」菜單項。 –

+2

SBT項目通常在項目重啓後隱藏,所以創意項目文件不會與sbt同步。如何強制SBT條目出現? – WebComer

1

您可以使用上面或者乾脆使用Alt + F12

+0

它不能在我的Debian 7上運行,就像許多Intellij快捷方式一樣。 –

2

的IntelliJ 16SBT控制檯菜單項不再存在,並且在Debian的7XFCEAlt-F12不起作用。

運行SBT控制檯:

  1. 選擇View - >Tool Windows - >Terminal(爲Alt-F12
  2. sbt型和控制檯進行
+0

我的IntelliJ 16工具窗口菜單中沒有'Terminal'工具窗口。也許它來自一個插件? – jbyler

6

爲了能夠打開SBT ConsoleView - >Tool Windows你首先需要安裝它所需的插件。

您可以通過Settings下搜索找到的SBT插件 - >Plugins - >Browse repositories

插件主頁:https://github.com/orfjackal/idea-sbt-plugin

4

的IntelliJ 2017.1,一個SBT外殼集成了Scala的插件。您可以從sbt項目視圖工具窗口中的圖標或「工具」菜單上的圖標打開它 enter image description here