有没有办法让自动完成和自动导入与 Sublime Text 2 for Play 中的 Sublime Ensime 插件一起使用!项目

Is there a way to get autocompletion and auto import working with Sublime Ensime plug-in in Sublime Text 2 for Play! projects

我一直在搜索整个网络以获得正确的 ST2 配置以与 Play 一起使用!项目(2.1 版)

我终于完成了这个配置步骤(从 http://engineering.panaxiom.co.uk/post/34631917299/sublime-text-2-with-sbt-and-play-2 中得到了极大的启发):

  1. 在 project/plugins.sbt 中添加了 ensime 插件:

    addSbtPlugin("org.ensime" % "ensime-sbt-cmd" % "0.1.1")
    
  2. 从游戏控制台生成了 ensime 文件项目:

    ensime generate
    
  3. 从包控制安装了 ST2 的 sublime-ensime 包:安装包

  4. 安装了 ensime 服务器 ensime_2.10.0-0.9.8.9 并提取了 ST2/Packages/Ensime/server 文件夹中的文件

  5. 我还安装了 SublimeJava 插件以获得基本的 java 代码支持和 play2-sublimetext2 插件,用于播放特定语法高亮和 片段。

通过所有这些配置设置,我遇到了应用程序和第三方库的两个关键问题

所以一定有办法清理它,但我找不到方法....请注意,我在 Java 中为 Play 编写代码,而不是 Scala,但这不应该是个问题,因为它是我的 .ensime 文件中的 jars 路径。

预先感谢那些可以帮助我的人。

此插件目前abandoned, so unless you or someone you know wants to take over its maintenance, nothing is going to get fixed. If you check out the project's issues page, there are currently two open issues for the features you mentioned: autocompletion (from Nov. 2013) and auto imports for Java (Nov. 2014). Neither one has any replies from the project devs, or anyone else, for that matter. Even the project's website已消失。

所以,除非您能自己解决这些问题,否则看来您运气不好。抱歉!