有没有办法为Sublime Text 2添加Java的自动完成支持?

有没有办法向Sublime Text 2添加Java函数和库的自动完成支持,就像Eclipse一样?

你可以尝试我的插件:显示function(Java)。 它为当前目录中的文件添加了function自动完成function。 它也非常强大。 我一直在辩论增加对import支持,但没有看到足够高的需求。 如果这很重要,请告诉我。

您可以通过Package Control或从Github安装它: https : //github.com/BoundInCode/Display-Functions

您也可以尝试使用SublimeJava插件https://github.com/quarnster/SublimeJava/虽然它没有按预期工作。

我发现当触发instanciated对象的完成时,它无法从我自己项目的类中正确完成方法。

 Foo foo = new Foo(); foo. // didn't trigger autocompletion popup even though imports where in place 

我还宁愿有自动添加导入的function。 SublimeJava不提供此function。 在我的特殊情况下,我发现它相当慢。

您还可以尝试Subclim https://github.com/JulianEberius/Subclim ,它提供与eclim的集成。 这里的问题是你需要运行Eclipse(eclimd没能为我工作)。

顺便说一句,我尝试在Windows 7操作系统上运行Sublime Text 2的所有这些配置。