【发布时间】:2012-02-20 22:48:33
【问题描述】:
有没有办法像 Eclipse 一样为 Sublime Text 2 添加对 Java 函数和库的自动完成支持?
【问题讨论】:
标签: java sublimetext
有没有办法像 Eclipse 一样为 Sublime Text 2 添加对 Java 函数和库的自动完成支持?
【问题讨论】:
标签: java sublimetext
你可以试试我的插件:Display-Functions (Java)。它为当前目录中的文件添加了功能自动完成功能。它也很强大。我一直在讨论增加对import 的支持,但还没有看到足够高的需求。如果这很重要,请告诉我。
您可以通过 Package Control 或 Github 安装它:https://github.com/BoundInCode/Display-Functions
【讨论】:
import <something> 的支持,但是 (a) 还没有考虑 (b) 想要保持快速和轻量级 (c) 没有足够的人要求它提示我这样做。如果我以后有时间,我会检查一下,看看我能做些什么。
您也可以尝试使用 SublimeJava 插件 https://github.com/quarnster/SublimeJava/,尽管它对我来说没有按预期工作。
我发现在实例化对象上触发完成时,它无法正确完成我自己项目的类中的方法。
Foo foo = new Foo();
foo. // didn't trigger autocompletion popup even though imports where in place
我还希望有自动添加导入的功能。 SublimeJava 不提供此功能。我还发现在我的特定情况下它相当慢。
您也可以尝试 Subclim https://github.com/JulianEberius/Subclim,它提供与 eclim 的集成。这里的问题是您需要运行 Eclipse(eclimd 对我来说没有正常工作)。
顺便说一句,我尝试了所有这些在 Windows 7 操作系统上运行 Sublime Text 2 的配置。
【讨论】: