首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Resharper和ViEmu键绑定(以及视觉辅助)

Resharper和ViEmu键绑定(以及视觉辅助)
EN

Stack Overflow用户
提问于 2008-09-17 20:37:21
回答 5查看 2.8K关注 0票数 11

使用ViEmu,你真的需要解除绑定大量的resharper键绑定,才能让它正常工作。

有没有人认为在使用ViEmu时,有一套很好的键绑定可以很好地用于resharper?

我现在使用Resharper的Visual Studio绑定所做的事情。用ViEmu烘烤所有冲突的项目,然后通过菜单修饰符(菜单项的键盘快捷键)来驱动其余的项目。我也使用Visual Assist快捷键(用于C++ )执行相同的操作

如果任何人有任何关于ViEmu / Resharper或Visual Assist协同工作的技巧和技巧,我会很乐意接受的!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-06-15 05:26:19

您还可以在调用VS和R#操作的ViEmu中创建映射。例如,我在_viemurc文件中有以下几行代码,用于注释和取消注释选择:

代码语言:javascript
复制
map <C-S-c> gS:vsc Edit.CommentSelection<CR>
map <C-A-c> gS:vsc Edit.UncommentSelection<CR>

:vsc表示"visual studio命令“,然后输入该命令的确切文本,该文本与转到Tool>Options>Keyboard时在”命令“列表中显示的文本相同。

我没有以这种方式使用任何R#,但它确实可以工作,就像下面这样:

代码语言:javascript
复制
map <C-S-A-f> gS:vsc ReSharper.FindUsages<CR>
票数 11
EN

Stack Overflow用户

发布于 2008-10-01 12:59:56

我也同时使用了这两种方法,但我使用的是IntelliJ键绑定,因此不能专门针对Visual Studio绑定进行说明。J.P. Boodhoo has some changes that he has made via AutoHotKey为Visual Studio + ReSharper + ViEmu提供了额外的类似Vim的功能。

不过,我已经删除了一些扫描的键,因为我希望保留一些ReSharper功能而不是ViEmu功能,尽管随着我从ViEmu或ReSharper了解到更多快捷方式,我使用这些工具的方式也会随着时间的推移而变化。

票数 2
EN

Stack Overflow用户

发布于 2011-04-09 18:25:25

我注意到了以下几点,了解它们可能会有所帮助。当你打开一个不同的ReSharper对话框时,ViEmu软管的一些ReSharper键盘映射将会工作。我使用的是基于IntelliJ IDEA的快捷键,但我假设这对于ReSharper的VS方案也是类似的。

示例: ViEmu绑定到R#用于Go To TypeCtrl+N。但是,ViEmu不绑定到R#用于Go To FileCtrl+Shift+N。因此,如果您点击Ctrl+Shift+N ,Go To对话框将启动。然后,您可以将手指从Shift移开并再次按下N,然后对话框将切换为Go To Type

这是非常有用的,如果你像我一样经常使用Go To Type,并且不想弄乱键盘映射。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/87381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档