【问题标题】:How to work with Intellij Idea and Scala如何使用 Intellij Idea 和 Scala
【发布时间】:2015-05-13 15:04:33
【问题描述】:

我从事 SBT 多模块 Scala 项目。 我使用 Idea 来编辑代码和一个带有 sbt ~compile 的外部终端进行编译。

我对这个工作流程不太满意。

有没有更好的方法?

有些地方有配置选项,文档不是很清楚,如何配置:

  • 在构建 > 编译器 > Scala 编译器中
  • 在语言中 > Scala
  • 在语言中 > Scala 编译服务器

你在idea的scala编译器上配置了一些选项吗?

您何时以及如何编译(例如,您是否在编译器设置中自动使用 make)?

你使用idea还是SBT来表示增量类型

【问题讨论】:

    标签: scala intellij-idea


    【解决方案1】:

    您可以通过

    将多项目 SBT 项目导入 scala
    File -> Import Project...
    
    SBT project
    

    导入时,请确保选择Use auto-import。这将使您的 IntelliJ 环境在您更改 SBT 构建文件时保持同步。

    至少在 13 岁以下,您可能必须进入

    File -> Project Structure
    

    并删除它最终创建的一些无关项目(它似乎为我创建了 projectproject-build)。

    一旦设置完成,在 IntelliJ 中构建将通过 SBT 构建,即与通过 sbt compile 构建的行为相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 2013-10-06
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      • 1970-01-01
      相关资源
      最近更新 更多