scala的Flymake?

scala的Flymake?,scala,emacs,flymake,Scala,Emacs,Flymake,我已成功安装,但在代码中没有看到任何错误突出显示。我确信scala会有一个Flymake,但我似乎在任何地方都找不到 当我在scala缓冲区中尝试M-x flymake模式(连接了ensime)时,我得到: 如何让flymake或类似的东西在emacs中为scala工作?我认为ensime附带了一些流行库的自己版本(我不使用它的原因之一)。您可能需要确保flymake是从ensime代码加载的,而不是从Emacs附带的代码加载的。@wvxvw如果不是ensime,您用什么来编辑scala?您推荐

我已成功安装,但在代码中没有看到任何错误突出显示。我确信scala会有一个Flymake,但我似乎在任何地方都找不到

当我在scala缓冲区中尝试
M-x flymake模式
(连接了ensime)时,我得到:


如何让flymake或类似的东西在emacs中为scala工作?

我认为
ensime
附带了一些流行库的自己版本(我不使用它的原因之一)。您可能需要确保
flymake
是从
ensime
代码加载的,而不是从Emacs附带的代码加载的。@wvxvw如果不是ensime,您用什么来编辑scala?您推荐的设置是什么?@user1436026许多人使用Intellij IDEA——免费社区版支持Scala。此外,IDEA具有相当好的基本Emacs击键支持。不,不,这是我使用的,但我只是不太使用它。Ensime应该完成这项工作,除非您在
.emacs
中有更多的设置(就像我的情况一样)。我已经研究过ensyme的代码,它似乎依赖于flymake集成提供的
scala模式
scala-mode-2
(您安装过这些吗?)。另外,我不知道为什么它需要scala的flymake,而这似乎并没有出现在它的代码中。你是如何得到你的版本的?@Glenn IDEA是一个完全不同的代码编辑器。。。它对于Emacs就像微软Excel对于魔兽世界一样,充满乐趣。真的很悲哀,人们会插嘴到无关的话题中,仅仅因为他们喜欢就随意提出一些建议:/你不这么认为吗?
couldn't require "flymake-for-scala"