Resharper和ViEmu快捷键(和视觉协助)
-
01-07-2019 - |
题
与ViEmu你真的需要解除很多resharpers快捷键要使它的工作。
任何人都不会有什么他们认为这是一个好的快捷键的工作以及为resharper当使用ViEmu?
我在做什么的时刻使用Visual Studio绑定从Resharper.敬所有的互相矛盾的ViEmu,然后只是开车的其余部通过菜单剂(Alt-R快捷键的菜单项)。我也做了同样的视觉协助快捷方式(C++)
如果任何人有任何技巧和技巧ViEmu/Resharper或视觉协助工作在一起很好我最apprciate它!
解决方案
你也可以创建映射在ViEmu会叫VS和R#行动。例如,我已经这些路线在我的_viemurc文件的评论和取消注释一个选择:
map <C-S-c> gS:vsc Edit.CommentSelection<CR>
map <C-A-c> gS:vsc Edit.UncommentSelection<CR>
本:vsc为"visual studio命令,"然后你就输入准确的文本,该命令,因为它出现在命令列表中时你去工具项键盘
我不使用任何R#那些以这种方式,但它的工作,如:
map <C-S-A-f> gS:vsc ReSharper.FindUsages<CR>
其他提示
我的使用两者,但是,我使用了快捷键用浏览器,而不是,所以我不能具体谈谈以Visual Studio绑定。 J.P.Boodhoo有一些变化,他已经AutoHotKey 提供额外的Vim样的功能Visual Studio+ReSharper+ViEmu.
我已删除了一些扫描键,但是,因为我要保留一些ReSharper功能的ViEmu的功能,虽然我的方式使用这些工具将随时间而改变,因为我了解的更快捷方式从ViEmu或ReSharper.
我已经注意到以下,这可能是有用的,要知道。 一些ReSharper键盘映射ViEmu管会的工作,一旦你有一个不同的ReSharper对话打开。 我用的是IDEA-根据快捷方式,但我认为这种将工作同样对ReSharper的VS方案.
例如: ViEmu结合 Ctrl+N
这R#用途 Go To Type
.然而,ViEmu不结合 Ctrl+Shift+N
这R#用途 Go To File
.因此,如果你打 Ctrl+Shift+N
转到对话是推出.然后你可以把你的手指离开移和打了N次和 该对话将开关 要 Go To Type
.
这是非常有用的,如果你像我一样的使用 Go To Type
很多并不真的想跟键盘上映射。
作为@杰注意到的最佳方法是设置了定义绑定。
这里是例的绑定在 https://github.com/StanislawSwierc/Profile.我创造了我绑根据先前在 https://github.com/w1ld/viemu_settings
我使用这两个插件,但我真喜欢权力的第Vi输入模型,ViEmu。我真的不要错过这么多的Resharper快捷键...