如何还原Resharper安装后,在Visual Studio中导航到对话框
在为Visual Studio 2010安装Resharper 7.1.2之后,当按下Ctrl +时,我不再看到“ Navigate To
对话框。 出现Resharper对话框Recent Files
。 我的问题是,是否有另一个键盘绑定,我不知道Navigate To
对话框或如何configurationResharper / VS按Ctrl + ,显示Navigate To
对话框。 在Resharper选项中,我select了Visual Studio
作为键绑定,因为这是我习惯的,但由于某种原因,这个已经改变了。
这听起来像你将需要删除ReSharper键绑定并再次添加Visual Studio一个。 尝试以下操作:
从Visual Studio 2010中,转至工具 – >选项 – >环境 – >键盘。
在“显示包含的命令”下面的文本框中input“gotorecent”。
这应该调出一个匹配,你可以看到Ctrl + ,快捷键应用:
点击Remove
button。 这应该删除键绑定。
在“显示包含的命令”下面的文本框中input“edit.navigateto”(或VS2017“edit.gotoall”)。
这应该带来两场比赛。 我们只关心第一个,所以确保它被选中。
点击下面的“按快捷键:”按钮,然后按Ctrl + ,
点击Assign
button。
点击OK
button。
您可能需要重新启动Visual Studio,但应该这样做。
编辑:以防万一它帮助其他人,为了追踪命令名称,我通过工具 – >导入/导出设置 – >导出select的环境设置 – >仅select选项 – >环境 – >键盘导出键盘设置。 在生成的.vssettings文件中,每个Shortcut元素的Command属性包含应input到“显示包含的命令:”文本框中的文本。
应该指出的是,ReSharper的导航到对话的命令是“Ctrl + T”
在Visual Studio 2017中,您需要将Ctrl +分配给Edit.GoToAll (而不是Edit.NavigateTo)。
@Malice解释得非常好,但这里只是一个提示:当你在键盘选项菜单中,不需要导出所有的命令以便看到哪个命令对应一个特定的快捷方式,你可以点击“按快捷键“文本框,然后键入关键字以查看分配的内容。
所以你可以:
- 进入键盘选项菜单,
- 键入Ctrl +,查看分配的内容,
- 取消分配,
- 然后inputCtrl + T来查看VS中的“Navigate To”对话框
- 将该函数重新分配给Ctrl +,