问题标签 [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.
scala - 如何使 ensime 在 Windows 中工作?
我是 emacs 的新手,我想在 Windows 中使用ensime。我试过了,但它不起作用。似乎它不起作用,因为有一个名为 "\ensime\bin\server.sh" 的 *nix 格式文件。非常感谢有人给我一些提示。
编辑:我遵循 VonC 的建议,但它并不完美。我确定我错过了一些东西。 我已经在 D:\Dev\emacs-23.1 目录中安装了 emacs23.1,在 D:\Dev\emacs-23.1\scala-mode 中安装了 scala-mode,在 D:\Dev\emacs-23.1\ensime 中安装了 ensime。
这是我的 .emacs 文件内容:
这是我的 D:\Dev\emacs-23.1\ensime.ensime 文件内容:
这是我的 D:\Dev\emacs-23.1\ensime\bin\server.bat 文件内容:
替代文字 http://www.turboimagehost.com/p/3350328/3769883.PNG.html
scala - ensime scala 错误(类 scala.Array 未找到,对象 scala 未找到)
我已经根据 README.md 文件安装了 ensime,但是,在suber-ensime-server缓冲区中出现以下错误:
还:
也没有任何类型识别对我有用,如果我得到任何东西,我会得到“NA”。Cc t 导致 emacs 锁定。
我在跑:
Ubuntu 10.04(64 位版本)
emacs 23.1.50.1
ensime 来自 git(截至 2010 年 5 月 3 日)
scala 版本为 2.8.0.RC1
java 为 1.6.0_20(来自 sun)
这里是日志的副本:http://dl .dropbox.com/u/5309017/ensime.log
谢谢!
杰夫
emacs - 无限循环关闭 ensime
当我运行 MX ensime-disconnect 时,我永远得到以下信息:
当我使用 Cc Cc 时,我看到了这个异常
我的配置中是否还缺少其他内容,或者我应该检查一下?
谢谢,杰夫
scala - Ensime 不显示下载库的源代码
我目前是emacs-ensime 的快乐用户。完全是一个很好的 IDE,但有一个问题 - 当我在类型检查器中选择某个类的某些方法时,我无法查看 scaladoc。我使用 ivy 进行依赖管理,它使用源代码和 doc jar 下载我需要的库(有时仅使用 docs/sources)。
根据ensime 手册,它应该可以工作。
如果 ENSIME 找不到类型或成员的来源,它将尝试浏览 www 文档。
有什么建议为什么它找不到源以及如何修复它?
scala - 使用 ENSIME 时 Scala 的许可横幅
我正在尝试开始使用 ENSIME 进行 SBT 的 Scala 开发。我应该如何管理许可证标头?我曾经在 Eclipse 中使用版权向导,这似乎很好。
scala - Emacs、ENSIME 和 SBT
我正在运行 Emacs + ENSIME 并在 emacs 窗口(Mx 术语)中使用 sbt 来编译和运行测试。有没有办法点击/选择跳转到失败的测试?目前我必须向上滚动很长一段路才能找到失败的地方,然后打开正确的文件并转到行号。似乎有更简单的方法。
(长期 eclipse 用户试图转换为 Scala 的 emacs)
scala - Ensime Vim .ensime file not found
I'm trying to get Ensime for Vim working, I compiled the project for ensime using sbt 'update' then 'dist', and compiled the c file, but when i try starting ensime in Vim with :Ensime it prints out this error
and keeps repeating it till I shut vim down.
android - Ensime 不适用于 sbt + android-plugin
我使用这个创建了一个项目:https ://github.com/gseitz/android-sbt-project.g8
当我在 emacs 中启动 ensime 来编辑 src/main/scala/Activity.scala 时,我几乎到处都有红色突出显示。第一个亮点通过“import root .android.whatever”中的例子说 android 不是root的成员。但是在 sbt 中,一切都编译得很好。如何设置 ensime 以与 sbt + android-plugin 一起正常工作?
scala - 从 ensime 运行 sbt 时出现 java.io.IOException?
我在 mac os 上尝试过 ensime/sbt。首先,我在命令行中使用 sbt 打开项目文件夹中的 .scala 文件,然后我运行 ensime 并且它仍然可以正常工作,但是每当我运行 ensime-sbt (cc cv s) 时,我得到了
我尝试从命令行使用 sbt,一切都可以从那里运行(编译/运行/控制台)。我在 mac os 上的 emacs24 (2011/07/24) 上使用 sbt 0.10.1 和最新的二进制 ensime。
知道我做错了吗?
scala - 使用 sbt 类型的 ensime 依赖项
在我的 build.sbt 中得到以下内容:
这在我的 .ensime 同一目录中:
使用 sbt 我可以编译上面的代码并测试一个导入 scalatest 类的类,但是在 emacs 中,ensime 在 libraryDependencies 中看不到任何东西。
关于如何让 ensime 获取我的 build.sbt 并将 scalatest 添加到我的类路径的任何想法?理想情况下,不需要我管理两个相同依赖项的列表!