3

我希望你在下面的技术问题上放过我。我知道这个问题之前在这里被问过,但我想要一个最新的答案,并且是针对我的特定背景和情况量身定制的。

我向周围的朋友询问了有关在 java 和 C# 中使用 vim 的问题,他们告诉我 vim 端口很烂,我应该放弃。我阅读了人们用于 Eclipse 和 Visual Studio 的插件,他们告诉我这些插件很糟糕而且不是 vim。他们是对的吗?

我今年夏天刚学了vim,我不想回去。我使用 Eclipse 和 Visual Studio,我想知道是否有真正好的工具可以让我以原生 vim 风格为 Eclipse/MS Visual Studio 编写代码,而不会失去这些调试器的优势。你知道,基本上允许我用 Java 和 C# 编写代码。

我在这里阅读了有关 Eclipse 的 VIM 插件的信息。但是,我听说这就像只有 hjkl 命令。没有像脚本这样的酷东西。所以基本上,为了强调一下,你们中的任何人都知道非常酷的 vim 工具/插件/我可以用于 Eclipse 和 Visual Studio 的任何东西,它们可以让我在 vim 中编码并获得两全其美的效果吗?

4

1 回答 1

1

我使用ViEmu for Visual Studio 和 SQL Server Management Studio 已经 3 年多了,我强烈推荐它。

它不是 100% 的 Vim,但远远超出了“hjkl 命令”,具有所有命名的缓冲区、导航和对宏录制和播放等真正强大功能的支持。它像 Vim 一样使用配置文件 (viemurc) 来允许您自定义映射。

您可以将 ViEmu 命令映射到 Visual Studio 命令和宏,以组合和扩展功能。正如您所说,它确实是“两全其美”——Visual Studio 提供了太多,无法使用任何其他编辑器进行 C# 开发。

ViEmu 是一种商业产品——它确实要花钱——但对于我从使用它中获得的生产力和 Vimmy 的乐趣,我可以说这是一项了不起的投资。

于 2012-08-07T15:36:27.703 回答