如何在Visual Studio 2010中将“对象浏览器”更改为“元数据”,以便于“转到定义”?

48
在安装Resharper之前,Visual Studio 2010使用 Metadata 时,可以通过 Ctrl + 左键单击实现跳转至定义。 安装了 Resharper 后,当我第一次尝试使用 Ctrl + 左键单击时,Resharper 弹出提示框询问我要跳转到哪里,我点击了 Object Browser 进行测试。 现在我想恢复此设置,但在 Resharper 中,只有一个选项:
ReSharper | 选项 -> 环境 | 搜索和导航,然后打开或关闭在编辑器中使用 Ctrl + 左键单击进行跳转的“转到声明”

Resharp options

但是如果我关闭此设置,它不会将此设置还原为 Metadata,而仍然会跳转至 Object Browser。 我不想重置所有键盘快捷方式,因为我使用所有其他 Resharper 的快捷方式。 如何仅更改此设置?
2个回答

98

ReSharper > 选项 > 工具 > 外部源 下,选择 默认 Visual Studio 导航(或选择“导航到源代码”,以使用更广泛的导航选项,包括反编译和从符号服务器获取内容)。


4

如果有人在VS2012中遇到了这个问题?

我刚刚通过 工具 > 选项 > 环境 > 键盘 来修复它。

  • 选择 "Visual C# 2005"
  • 在"应用以下附加键盘映射方案"下。
  • 然后点击 '重置'。

这让人非常愤怒,希望可以帮助其他人。对于我来说,在VS 2010上完美地工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接