如果我按CTRL点击VS2012中使用Resharper 8的方法名称,我将重定向到方法"声明" - 如果我的项目中有很多接口,这非常不方便。
如果可以配置resharper以直接进入方法的实现(如果有多个 - 显示我需要从中选择所需方法的上下文菜单)?如果我右键单击,我可以实现这一点 - > "转到实施"但我真的更喜欢按住Ctrl键单击。
答案 0 :(得分:85)
CTRL + Click =转到声明
CTRL + ALT + Click =转到实施
CTRL + SHIFT + Click = Peek to declaration(Visual Studio 2013)
答案 1 :(得分:7)
我认为你不能重新分配CTRL + LeftClick选项。 Per their documentation
默认情况下, Ctrl +左键单击可以使用转到声明。至 更改默认行为,使用搜索&导航强> 选项对话框的页面。有关更多信息,请参阅ReSharper 选项:环境:搜索&导航
由于它说“改变”,我去检查搜索&上面提到的导航部分用于验证是否确实可以更改此行为。但这种变化只是Checkbox
所说的。
Go To Declaration on <Control + Left Click> in editor.
我取消选中此选项并将其保存,现在,如果我CTRL+Left Click
方法名称,我什么也得不到。所以我认为你只能禁用或启用此选项,而不是重新分配密钥。
答案 2 :(得分:4)
仅键盘选项:
CTRL + F12 或 ALT + END =转到实施
F12 =转到声明
ALT + F12 =偷看声明
答案 3 :(得分:2)
有两种解决方案: