问题标签 [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.
vim - vim / vimrc:如何找到失败的 Python 插件
当我启动 vim 时,我打印出以下错误:
在这个网站上,我发现了一些使用 -V9 来打印 vim 所做的一切的建议。但是,当我这样做时,我看不到失败!
我还可以使用 -V9foo.log 将它正在执行的所有操作打印到日志文件 (foo.log) 当我这样做时,启动工作都打印在那里,但错误会打印到终端。因此,我的猜测是 Python 插件运行程序不知道 vim -V 输出目标,或者 python 运行时错误直接打印到 stderr。
不幸的是,Python 错误非常无用。我在我的任何 vim 插件中都找不到名为 DependenciesValid 的函数,其余的错误都是“来自某个字符串,使用某个模块,找到它的位置很有趣!”
我将 Vundle 用于插件,我这样做的唯一原因是我想使用 ensime 进行编辑器内的 Scala 浏览。
注释掉 ensime/ensime-vim 会使错误消失,它会定位特定的包,但不会让我更接近包中错误实际发生的位置或原因。
这是我的.vimrc:
我在 ubuntu 12.04 LTS 上运行(不,目前无法升级。)
scala - 如何让 Scala Presentation Compiler 对 Binding.scala 感到满意?
我使用 ENSIME 来处理 Scala 代码,而 ENSIME 使用官方的 Presentation Compiler。对于所有 Binding.scala 示例,我查看了@dom
函数导致 DOM 片段的“全部为红色”装饰(即误报错误检测)。说这个例子https://github.com/Atry/Binding.scala-samplediv
从定义的第一个开始导致“all is red” table
。
我猜 Eclipse 用户也会受到这个问题的影响,因为 Eclipse 也使用 PC。
如何解决问题?
emacs - 无法在 Emacs 中启动 Ensime 调试器
我正在使用Emacs 24.5.1
scala 2.11.5
ensime。Ensime 服务器在所有错误建议和其他 IDE 功能等方面运行良好。但是当我开始使用它调试代码时, M-x ensime-db-attach
会提示我Hostname
和Port
. 它要求哪个端口?我想在本地调试我的代码。
emacs - 使用 ensime emacs 在当前项目中执行 sbt run
我有一个名为 Scala 的项目,我使用和scala-playground
为 Ensime 生成了配置。sbt ensimeConfig
sbt ensimeConfigProject
从项目的缓冲区运行M-x ensime
时,我可以在 Emacs 状态栏中看到 Ensime 已连接:它显示Scala[scala-playground]
.
使用 运行项目时C-c C-b r
,会在主目录中启动一个新的 sbt 实例,$HOME/project
创建一个目录,而不是项目目录,但失败:
到底是怎么回事?
emacs - Scala的Ensime版本与项目版本不同
sbt ensimeConfig
在我的项目目录上运行时收到此警告
如何在全球范围内将 Ensime 的版本更改为 2.11.8?
scala - 无法创建 .ensime 文件,我该怎么办?
我一直在尝试使用 ensime 和 sublime 来使用 Scala。为了安装 ensime,我在这个位置创建了一个 plugin.sbt
~/.sbt/1.0/plugins/plugins.sbt
这是 我还在 plugin.sbt 中添加“addSbtPlugin("org.ensime" % "sbt-ensime" % "2.0.1")" 的屏幕截图。但是当我运行 sbt 并运行命令“ensimeConfig”来创建 .ensime 文件时,我得到了错误
所以我正在寻求你的帮助。
java - Scala 和 Java 在 Visual Studio 代码中的混合
我一直在将 IntelliJ IDEA 用于一个主要基于 maven 的 Java 项目,该项目也有一些 Scala 代码。pom.xml 使用 scala-maven-plugin 和 scala-compile-first 运行良好。我尝试将此项目移植到 Visual Studio 代码,发现 Java 代码无法识别 Scala 生成的类的存在。实际上,Java 类在引用 Scala 类时显示“找不到类型错误”。我在 VS Code https://github.com/dragos/dragos-vscode-scala中使用了基于 Ensime 的 Scala 扩展。不知道哪里出错了。任何指针都会有所帮助。
scala - 如何全局安装 sbt ensime 插件?
我已经创建了~/.sbt/1.0/plugins/plugins.sbt
之后cd进入~/.sbt/1.0/plugins
我已经运行addSbtPlugin("org.ensime" % "sbt-ensime" % "2.5.1")
但我有这个错误zsh: unknown sort specifier
有任何想法吗?
scala - 创建 ensime 配置时忽略项目
我正在尝试使用 ensime-sbt 插件在 Lagom 1.4.4 项目上创建 ensime 配置文件。但是,在ensimeConfig
我的项目的根目录上运行命令时,我收到此错误:
该项目似乎lagom-internal-meta-project-service-locator
是由 Lagom 插件在构建时动态创建的,因为它位于target/lagom-dynamic-projects下。此外,编码似乎不需要它。所以我认为最好的方法是忽略文件夹target/lagom-dynamic-projects下的所有项目。
运行时如何忽略文件夹下的所有项目ensimeConfig
?
scala - Emacs ENSIME 找不到依赖项
我对 Scala 和 ENSIME 都很陌生。我有一个项目,第一次设置可以使用 ENSIME,它似乎工作正常(自动完成工作、跳转到定义工作、错误突出显示工作等)。无论如何,我已经添加了一个依赖项build.sbt
(特别是我添加了circe
)。Emacs 中的 ENSIME 一直在抱怨object circe is not a member of package io
。
我最初在单独的 shell 中重新编译项目。没有改变。之后,我尝试从 Emacs 重新编译项目C-c C-b c
。什么都没有再次改变。
我错过了什么?