问题标签 [ensime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Emacs ENSIME - 增量编译
我对 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 程序,它工作正常。我错过了什么?
scala - 在 emacs 中使用 sbt 编译失败
sbt 版本:1.2.1 scala 版本:2.12.6
我可以将 ensime 与 emacs 连接,但是一旦运行 CC CB c (ensime-sbt-do-compile) 然后遇到以下错误
我不确定是 emacs 配置问题还是 sbt 配置问题,我是 scala 和 emacs 的新手,非常感谢您的帮助,它耽误了我很多时间
scala - Ensime for Emacs 卡在“正在初始化分析器。请稍候...”
当我尝试为 Emacs 启动 Ensime 时,它卡在“正在初始化分析器。请稍候......”我的 PATH 中有 scala 和 sbt。我也尝试添加
我的 init.el 没有运气,我使用 MacOS
scala - 如何修复“null 类型的表达式不符合隐式转换的条件”
检查此代码时:
ensime 显示错误代替左大括号:
Null 类型的表达式没有资格进行隐式转换
应用程序编译并正确生成查询,只有编辑器将其标记为编译错误。
我正在使用 quill 3.1.0、ensime 2.5.1、emacs 26.2-1 scala 2.12.8。
我希望编辑器中不会显示编译错误。