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

时间:2012-02-20 22:48:33

标签: java sublimetext

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

2 个答案:

答案 0 :(得分:13)

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

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

答案 1 :(得分:0)

您也可以尝试使用SublimeJava插件https://github.com/quarnster/SublimeJava/,虽然它对我没有预期效果。

我发现当在一个实例化的对象上触发完成时,它无法从我自己项目的类中正确地完成方法。

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

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

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

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