Vim - 自动完成 Java

13

我发现自己想要在编辑的.java文件中导入的内容上进行自动补全。例如,我正在编辑,里面有。我可以通过自动补全(Ctrl+n) List接口中的方法,这样当我像List l = new ArrayList(); l.<Ctrl+n>这样做时,方法就会出现吗?


祝你好运 - 但是你可能不会得到任何有用的答案。为了参考,请查看问题在Vim中自动完成 - Konrad Rudolph
2个回答

7

也许可以使用 Eclim 来实现。不过我不知道它的可用性如何。


(来源:sourceforge.net)


Eclim也是我找到的一个选项,但它需要整个Eclipse环境。我希望有一个更独立的vim“插件”,但我想eclim确实是唯一的选择。 - Luca Matteis

5
javacomplete自动完成脚本似乎提供了广泛的功能列表。我不知道它是否适用于你所要求的内容,但它不需要eclim。
还有Vim JDE脚本,但它需要使用ruby支持构建vim。

1
我曾经使用过javacomplete脚本,它的效果非常好。它带有一个Reflection类,用于获取补全信息。然而,我现在已经转而使用eclim。(我使用eclipse进行调试,所以也可以用它来进行代码补全。) - idbrii

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接