IntelliJ IDEA中* .sbt文件的语法高亮显示

时间:2013-05-18 18:24:35

标签: scala intellij-idea syntax-highlighting sbt sbt-idea

我正在使用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文件类型进行语法突出显示或代码感知?如果是这样,我该如何使用它?

谢谢!

2 个答案:

答案 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相关联。这不是理想,而是一个开始。至少编辑器看起来会好一点; - )