我喜欢使用Vim,但没有像Eclipse一样的IntelliSense /代码补全功能,这使得它变得非常困难。我知道,我应该能够查看方法签名和所需API的Java文档。我很想这样做,但我希望可以通过指尖轻松访问它,而不必手动浏览源代码树或准备JDK参考。
有哪些插件可以使这更容易?
我喜欢使用Vim,但没有像Eclipse一样的IntelliSense /代码补全功能,这使得它变得非常困难。我知道,我应该能够查看方法签名和所需API的Java文档。我很想这样做,但我希望可以通过指尖轻松访问它,而不必手动浏览源代码树或准备JDK参考。
有哪些插件可以使这更容易?
我曾经使用过eclim一段时间。它相当不错,基本上是将Eclipse作为引擎在后台运行,并提供一个插件,让你可以通过vim使用所有Eclipse的好处。
不要在Vim中编写Java代码,而是将Vim整合到Java IDE中:
我喜欢Vim,但使用Java IDE是保持理智的唯一方法。一个好的Java IDE将能够:
import
语句Vim无法做到以上操作,但你可以在支持这些操作的程序中使用所有的Vim快捷键。
看看Vim的JDE插件。它提供Java自动完成和文档查看器等功能。
我发现其他脚本也非常有用(不仅限于Java开发):NERDCommenter,AutoClose,snipMate,Align。
还有一个IntelliJ VIM插件。此外,IntelliJ发布了一个开源免费版本。
这将是一场艰苦的战斗。Eclipse 中有关于你的程序的大量知识,我预计你最终会不得不重新实现它们才能满意。
你有什么特别的原因不能决定喜欢 Eclipse 中内置的编辑器吗?