dev*_*ium 3 .net c# resharper keyboard-shortcuts visual-studio-2012
来自Eclipse,现在在Visual Studio中工作,我试图将我的热键绑定分配给我以前在Eclipse中使用的那些.我也安装了Resharper.
我已将Ctrl+ 分配T给"类型层次结构",但它似乎仍然像之前那样响应:它希望我按下另一个键,因为Ctrl+ T被识别为组合.
有没有办法实现这个目标?
首先,如果您习惯于Ctrl+ T,至少将其设置为调用"Inspect This"(ReSharper.ReSharper_InspectThis in VS options),这会产生一个下拉列表,让您在类型层次结构,调用和值跟踪之间进行选择.
至于快捷方式分配,我猜你在ReSharper中设置了IntelliJ键映射.如果是这样的话,才能有Ctrl+ T重新分配,你就必须毁掉ReSharper的单元测试快捷键的完整范围:

如果切换到VS键盘映射(ReSharper>选项>环境>键盘和菜单> Visual Studio>应用方案),它会在所有上下文中变得更好(出于某种原因除了XAML UI Designer)VS不会期望Ctrl+ T是组合的一部分:

您仍然需要将Go To Type的基本ReSharper快捷方式转移到另一个快捷方式,但这比杀死整个单元测试子系统要少.
最后但并非最不重要的是,如果您要长时间使用Visual Studio,请尝试强制使用两个标准ReSharper键映射中的任何一个.ReSharper文档和ReSharper用户谈论快捷方式,这使您很难学习和沟通.