6

当我在 IntelliJ 中运行测试时,它不会首先自动编译文件。这是正常行为吗?我知道我可以在保存时使用 eclipse 模式自动编译,但是在运行文件之前自动编译似乎是合乎逻辑的。这在 IntelliJ 中可能吗?

4

2 回答 2

8

配置屏幕下有一个“Before Launch”选项组,其中“Make”作为选项之一。如果选中此选项,整个模块/项目将在启动之前重建。

如果您希望此选项为 IntelliJ 自动创建的所有未来配置保留,请在“默认”组中的相关配置下标记它。

于 2012-11-08T10:34:02.287 回答
2

我已经制作了一个宏来保存和编译映射到CMD+s

还制作了一个宏来保存、编译和运行映射到CMD+r

编辑:

根据此链接:http ://blog.jetbrains.com/scala/2012/12/28/a-new-way-to-compile/

使用 SBT 增量类型而不是 IDEA 将更好地检测对 scala 文件的修改并按我们预期的那样运行。

首选项 -> 构建 -> 编译器 -> Scala

于 2014-12-13T00:15:43.763 回答