如果我使用 Resharper 8 在 VS2012 中按住 CTRL 键单击方法名称,我会被重定向到该方法的“声明” - 如果我的项目中有很多接口,这会非常不方便。
是否可以配置 resharper 以直接进入该方法的实现(如果有多个 - 显示一个上下文菜单,我需要从中选择所需的方法)?如果我右键单击 ->“转到实施”,我就可以实现此目的,但我真的更喜欢按住 Ctrl 键单击。
CTRL+单击 = 转到声明
CTRL+ALT+单击=转到实施
CTRL+SHIFT+单击 = 查看声明 (Visual Studio 2013)
我认为您无法重新分配 CTRL+LeftClick 选项。 根据他们的文档。
默认情况下,可通过 Ctrl + 左键单击使用转到声明。到 更改默认行为,使用搜索和导航上的控件 选项对话框的页面。有关详细信息,请参阅 ReSharper 选项:环境:搜索和导航
既然它说“改变”,我就去检查了上面提到的搜索和导航部分,以验证这种行为是否确实可以改变。但变化只是一个
Checkbox
表示。
Go To Declaration on <Control + Left Click> in editor.
我取消选中此选项并保存它,现在,如果我
CTRL+Left Click
方法名称,我什么也得不到。所以我认为你只能禁用或启用此选项,而不能重新分配按键。
仅键盘选项:
CTRL+F12 或 ALT+END = 转到实施
F12 = 前往声明
ALT+F12 = Peek 声明
有2种解决方案:
在我的 VS2022 中工作