Vim-对其他语言(如C#的ZenSharp)模拟Zencodeding/Emmet?
我只尝试过Vim几次,并且正在考虑完全加入,但我想知道它是否有一个与ReSharper的ZenSharp类似的功能 例如,如果我键入Vim-对其他语言(如C#的ZenSharp)模拟Zencodeding/Emmet?,vim,vsvim,Vim,Vsvim,我只尝试过Vim几次,并且正在考虑完全加入,但我想知道它是否有一个与ReSharper的ZenSharp类似的功能 例如,如果我键入ppiCount+,它将扩展到: public int Count{get;set;} 对属性、字段和类使用类似的助记符。它基于ZenCoding/Emmet 不幸的是,我对Vim一点也不了解,所以我在谷歌搜索时没有走得太远。像Vim宏这样的东西在这里工作吗?还是像YouCompleteMe这样的Vim插件 仅供参考,我将使用VsVim for Visual Stu
ppiCount+
,它将扩展到:public int Count{get;set;}
对属性、字段和类使用类似的助记符。它基于ZenCoding/Emmet
不幸的是,我对Vim一点也不了解,所以我在谷歌搜索时没有走得太远。像Vim宏这样的东西在这里工作吗?还是像YouCompleteMe这样的Vim插件
仅供参考,我将使用VsVim for Visual Studio。VsVim不支持Vim的宏语言。VsVim为您提供了许多Vim的编辑优势,我这里有一个指南(现在有点过时了,我希望在某个时候完全重写它!),它展示了如何尝试让R#和VsVim协同工作(或者至少给出一些您可能想要如何定制它的想法) 重要的是,你可以将VsVim与其他第三方插件混合在一起,但是有时会有奇怪的冲突,这取决于第三方插件的工作方式。然而,您可以将vim绑定到插件以获得更“vim”的体验,我的文章展示了如何为R#命令实现这一点
因此,VsVim不会取代R#和其他有用的插件,但有时它们不能很好地配合使用,因此您应该能够继续使用ZenSharp。如果它是真正的Vim,那么是的,您可以使用宏语言(或者找到为Vim预先制作的插件)在类固醇上制作代码片段。VsVim不支持Vim的宏语言。VsVim为您提供了许多Vim的编辑优势,我这里有一个指南(现在有点过时了,我希望在某个时候完全重写它!),它展示了如何尝试让R#和VsVim协同工作(或者至少给出一些您可能想要如何定制它的想法) 重要的是,你可以将VsVim与其他第三方插件混合在一起,但是有时会有奇怪的冲突,这取决于第三方插件的工作方式。然而,您可以将vim绑定到插件以获得更“vim”的体验,我的文章展示了如何为R#命令实现这一点
因此,VsVim不会取代R#和其他有用的插件,但有时它们不能很好地配合使用,因此您应该能够继续使用ZenSharp。如果它是真正的Vim,那么是的,您可以使用宏语言(或者找到为Vim预先制作的插件)在类固醇上制作片段。您所说的Vim宏语言是什么意思?Vim有宏和脚本语言,答案都没有涉及。答案几乎肯定是有一个插件,或者你需要编写一个插件。有一个用于html的emmet插件,但我从未尝试过。你所说的vim宏语言是什么意思?Vim有宏和脚本语言,答案都没有涉及。答案几乎肯定是有一个插件,或者你需要编写一个插件。有一个用于html的emmet插件,但我从未尝试过。