当我在 IntelliJ 中运行测试时,它不会首先自动编译文件。这是正常行为吗?我知道我可以在保存时使用 eclipse 模式自动编译,但是在运行文件之前自动编译似乎是合乎逻辑的。这在 IntelliJ 中可能吗?
问问题
4794 次
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 回答