如何在Resharper安装后恢复Visual Studio中的导航到对话框

mar*_*ljn 46 resharper visual-studio-2010 visual-studio resharper-7.1

为Visual Studio 2010安装Resharper 7.1.2后,当我按Ctrl+ ,I时,不再看到Navigate To对话框.而是出现Resharper对话框Recent Files.我的问题是,是否有另一个关键绑定,我不知道该Navigate To对话框或如何配置ReSharper的/ VS,显示Navigate To在按下对话框Ctrl+ ,.在Resharper选项中,我选择Visual Studio了键绑定,因为这是我习惯的,但由于某种原因,这个已经改变了.

Mal*_*ice 76

听起来你需要删除ReSharper键绑定并再次添加Visual Studio.请尝试以下方法:

从Visual Studio 2010,转到"工具" - >"选项" - >"环境" - >"键盘".

在"显示包含:的命令"下面的文本框中输入"gotorecent".

这应该会显示一个匹配项,您可以看到应用的Ctrl+ ,快捷方式:

最近的文件键绑定

单击Remove按钮.这应该删除键绑定.

在"显示包含:的命令"下方的文本框中输入"edit.navigateto"(或VS2017"edit.gotoall").

这应该会带来两场比赛.我们只关心第一个,所以确保它被选中.

单击"按快捷键:"下方的文本框,然后按Ctrl+, 导航到键绑定

单击Assign按钮.

单击OK按钮.

您可能必须重新启动Visual Studio,但应该这样做.

编辑:为了防止其他任何人,为了追踪命令名称,我通过工具 - >导入/导出设置 - >导出所选环境设置 - >仅选择选项 - >环境 - >键盘导出键盘设置.在生成的.vssettings文件中,每个Shortcut元素的Command属性包含应在"Show commands containing:"文本框中键入的文本.

  • 在Visual Studio 2017中,您需要将Ctrl +分配给Edit.GoToAll(而不是Edit.NavigateTo). (17认同)

mcf*_*fea 15

应该注意的是,ReSharper导航到对话框的命令是"Ctrl + T"


Ben*_*ert 14

在Visual Studio 2017中,您需要将Ctrl+ 分配,Edit.GoToAll(而不是Edit.NavigateTo).

  • 这个答案最终使我发现了如何解决此问题。更多详细信息:转到“选项”->“环境”->“键盘”,确保在顶部下拉列表中选择了(“默认”),然后在“显示命令...”文本框中键入Edit.GoToAll。删除现有的快捷方式。在“按快捷键:”文本框中键入Ctrl +。单击分配。然后它将起作用。 (2认同)