我对 ENSIME 很陌生。我正在尝试通过使用 SBT 逐一编译单个文件来在 Emacs 中进行增量编译。假设我有一个文件a.scala
,它在 file 中导入了一个类b.scala
。如果我尝试仅a.scala
使用C-c C-b C
它进行编译,显然会抱怨b.scala
尚未编译。如果我尝试编译b.scala
仍然使用C-c C-b C
它正确编译,但之后我仍然无法编译a.scala
.
我尝试使用相同的编译b.scala
和a.scala
使用 IntelliJ 程序,它工作正常。我错过了什么?