我对 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 程序,它工作正常。我错过了什么?