2013-05-18 65 views
8

我正在使用Scala的,SBT 0.12,和IntelliJ IDEA的12.1提升Web框架潛在的模塊上,我想有語法高亮顯示*名.bst文件在IDEA(代碼意識是一個獎金)。語法高亮在IntelliJ IDEA的*名.bst文件

我對SBT的SBT-想法插件,它成功地建立我的想法的項目。我也有IDEA的sbt插件,它允許我從IDEA中的運行配置運行sbt命令。

當我與關聯斯卡拉文件類型*名.bst文件,IDEA顯示了SBT腳本各種錯誤。

是否有人在* .sbt文件類型上使用語法突出顯示或代碼感知?如果是這樣,我該如何使用它?

謝謝!

+0

可能是最好的建議這對[IDEA的問題跟蹤](http://youtrack.jetbrains.com)。我也錯過了這個功能。 –

+0

據我所知,IDEA團隊正在全力支持sbt構建定義(所以你可以拋棄sbt-idea插件並以svt文件的方式工作,就像你可以使用maven一樣 - 不需要對變化進行顯式更新等等)並承諾很快推出此功能(原始日期是4月下旬,但看起來像是被拘留了一點)。我很確定突出顯示將是該功能的一部分,只是等待一些(我希望不會那麼長)的時間。 –

回答

2

斯卡拉插件的IntelliJ IDEA 13配備了高亮名.bst文件。請參見Built-in SBT Support in IntelliJ IDEA 13

今天,我們很高興地宣佈,SBT項目的內置支持終於來了。斯卡拉插件的IntelliJ IDEA的13(0.23.308)的最新版本帶有的功能,以下列表:

  • 進口SBT項目
  • 自動進口SBT項目
  • 突出了名.bst文件
1

記住名.bst文件確實是斯卡拉的方式(巴所需的空行),這樣的文件關聯名.bst與斯卡拉編輯器不應該是不遠了關於語法高亮。

打開文件 - >設置 - > IDE設置 - >文件類型。將* .sbt與Scala關聯。這不是理想的,而是一個開始。至少編輯看起來好一點;-)

+0

我在問題中提到我嘗試了這個,並且得到了很多錯誤。你知道有一種方法可以將每個文件關閉嗎? –

+0

道歉傑夫,我錯過了。不幸的是,我只是很快安裝了Idea,看看我能不能幫助你,但自那時以來一直在努力。我使用Scala-IDE。但是,我沒有注意到Idea突出顯示了任何錯誤,但是當時我可能已經在夢鄉了:-p – Jack