Scala IntelliJ IDEA中*.sbt文件的语法突出显示

Scala IntelliJ IDEA中*.sbt文件的语法突出显示,scala,intellij-idea,syntax-highlighting,sbt,sbt-idea,Scala,Intellij Idea,Syntax Highlighting,Sbt,Sbt Idea,我正在使用Scala、SBT 0.12和IntelliJ IDEA 12.1开发Lift Web框架的一个潜在模块,我希望IDEA中的*.SBT文件具有语法突出显示功能(代码意识将是一个额外的功能) 我有sbt idea插件,它成功地构建了我的idea项目。我还有IDEA的sbt插件,它允许我从IDEA中的运行配置运行sbt命令 当我将*.sbt文件与Scala文件类型关联时,IDEA会显示sbt脚本中的各种错误 是否有人使用*.sbt文件类型进行语法突出显示或代码识别?如果是,我如何使用它 谢

我正在使用Scala、SBT 0.12和IntelliJ IDEA 12.1开发Lift Web框架的一个潜在模块,我希望IDEA中的*.SBT文件具有语法突出显示功能(代码意识将是一个额外的功能)

我有sbt idea插件,它成功地构建了我的idea项目。我还有IDEA的sbt插件,它允许我从IDEA中的运行配置运行sbt命令

当我将*.sbt文件与Scala文件类型关联时,IDEA会显示sbt脚本中的各种错误

是否有人使用*.sbt文件类型进行语法突出显示或代码识别?如果是,我如何使用它


谢谢

请记住,.sbt文件在某种程度上确实是Scala文件(除了所需的空行),因此在语法突出显示方面,将.sbt文件与Scala编辑器关联应该不会太远


打开文件->设置->IDE设置->文件类型。将*.sbt与Scala关联。这不是一个理想的开始。至少编辑器看起来会好一点;-)

IntelliJ IDEA 13的Scala插件带有.sbt文件的突出显示。见:

今天,我们高兴地宣布,SBT项目的内置支持终于来到了这里。IntelliJ IDEA 13(0.23.308)最新版本的Scala插件具有以下功能:

  • 导入SBT项目
  • 自动导入SBT项目
  • 突出显示.sbt文件

也许最好在网上提出这个建议。我也很怀念这个功能。据我所知,IDEA团队正在全力支持sbt构建定义(这样你就可以扔掉sbt IDEA插件,用与maven相同的方式处理sbt文件——在更改时没有显式的重新生成等等),并承诺很快推出这个功能(最初的日期是4月底,但看起来有点延迟)。我很确定突出显示将是该功能的一部分,请稍等(我希望不要太久)时间。我在问题中提到,我尝试了这个,但出现了很多错误。你知道如何关闭每个文件的这些功能吗?抱歉,Jeff,我错过了。不幸的是,我只是快速安装Idea,看看是否可以帮到你,但从那以后就取消了。我使用Scala IDE。但是,我没有注意到Idea突出显示了任何错误,但我可能在dre中当时的amland:-p