我正在使用Scala,SBT 0.12和IntelliJ IDEA 12.1开发Lift Web框架的潜在模块,我想在IDEA中为* .sbt文件突出显示语法(代码意识将是一个奖励)
我有sbt的sbt-idea插件,它成功构建了我的IDEA项目。我还有IDEA的sbt插件,它允许我从IDEA的Run Configurations运行sbt命令。
当我将* .sbt文件与Scala文件类型相关联时,IDEA会在sbt脚本中显示各种错误。
是否有人使用* .sbt文件类型进行语法突出显示或代码感知?如果是这样,我该如何使用它?
谢谢!
答案 0 :(得分:2)
IntelliJ IDEA 13的Scala插件附带.sbt文件的突出显示。见Built-in SBT Support in IntelliJ IDEA 13:
今天我们很高兴地宣布,对SBT项目的内置支持终于来了。适用于IntelliJ IDEA 13(0.23.308)的Scala插件的最新版本附带以下功能列表:
- 导入SBT项目
- 自动导入SBT项目
- 突出显示.sbt文件
答案 1 :(得分:1)
请记住.sbt文件在某种程度上确实是Scala(禁止显示所需的空行),因此将.sbt文件与Scala编辑器相关联在语法高亮方面不应该那么遥远。
打开文件 - >设置 - > IDE设置 - >文件类型。将* .sbt与Scala相关联。这不是理想,而是一个开始。至少编辑器看起来会好一点; - )