1

我正在使用 Eclipse。我发现它很强大,但是在我的项目中,它会在没有警告的情况下冻结或关闭。

有人建议我使用 vim,我想尝试一下。是否有任何 vim 插件可用于使该工具像 Eclipse 一样更加高效和易于使用?我试过 Eclim,但它和 Eclipse 一样需要内存。

我使用 Java 进行产品开发。

我正在寻找的功能

  • 代码完成
  • 重构
  • 项目视图
  • Java 和 HTML 模板
  • 文件搜索
  • 调试
  • Maven 集成
4

3 回答 3

4

每个编程工具都有其优点和缺点。总的来说,Eclipse 也是用于大型项目的非常有用和简洁的工具。您应该尝试对其进行微调以使其性能更好。

试试如何加速 Eclipse? 和谷歌它

至于 vim,坦率地说,不要试图让一个工具看起来像另一个,而是让自己适应这个工具。这样,您将使用它的所有优势。

例如,要使用vi,一开始很疯狂,但是一旦习惯了,就无法摆脱。Gedit 感觉就像婴儿的玩具 :)。

于 2012-06-26T06:35:35.507 回答
4

vim 不是 IDE。

它是一个文本编辑器,你可以得到一些插件来帮助你,但它根本不是和 IDE 一样,也无法与 Eclipse 竞争,因为它不是。

于 2012-06-26T06:41:29.953 回答
2

与其他答案相呼应,没有办法将 Vim 变成一个严肃的 Java IDE。告诉你改用 Vim 的人要么不知道文本编辑器和 IDE 之间的区别,要么只是对你开了个玩笑。

制作 Java IDE 所需的所有功能或多或少都依赖于一个引擎,该引擎在您键入时理解检查您的代码以及集成的Java 特定工具链的其他部分。这些在 Vim 中都不可用,它只是一个文本编辑器。它是最好的,但远非 IDE。

我想你可以使用 cscope/ctags 来导航你的代码,使用 JavaComplete 来完成全功能,但你可以完全忘记重构、调试和 maven 集成。

于 2012-06-26T07:40:51.037 回答