8

我正在使用 Scala、SBT 0.12 和 IntelliJ IDEA 12.1 为 Lift Web 框架开发一个潜在模块,并且我希望在 IDEA 中为 *.sbt 文件突出显示语法(代码意识将是一个奖励)。

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

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

是否有人正在研究 *.sbt 文件类型以进行语法突出显示或代码感知?如果是这样,我该如何使用它?

谢谢!

4

2 回答 2

2

IntelliJ IDEA 13 的 Scala 插件带有 .sbt 文件的突出显示。请参阅IntelliJ IDEA 13 中的内置 SBT 支持

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

  • 导入 SBT 项目
  • 自动导入 SBT 项目
  • 突出显示 .sbt 文件
于 2013-12-22T08:33:06.357 回答
1

请记住,.sbt 文件在某种程度上是真正的 Scala(排除所需的空白行),因此将 .sbt 文件与 Scala 编辑器相关联在语法高亮方面应该不会那么遥远。

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

于 2013-06-11T05:42:03.700 回答