You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装ReSharper/dotCover后,如何恢复Visual Studio 2017的Navigate选项?

恢复Visual Studio 2017中的「Navigate」选项(针对ReSharper/dotCover场景)

一、安装ReSharper后重新启用VS原生「Navigate」选项

装了ReSharper后VS的Navigate菜单不见,大多是因为ReSharper替换了VS的快捷键和菜单方案,按以下步骤改回来就行:

  • 打开ReSharper设置:点击顶部菜单栏的ReSharper > Options(或者用快捷键Alt+R再按O)
  • 在设置窗口左侧找到Environment > Keyboard & Menus
  • 切换到「Keyboard Shortcuts」标签页,把默认的「ReSharper」方案改成「Visual Studio」
  • 再切到「Menus」标签页,勾选「Use Visual Studio menus」(部分版本可能叫「Don't replace Visual Studio main menu」)
  • 点击「Save」保存设置,重启Visual Studio后,原生的Navigate菜单就会回来了

二、dotCover影响后恢复Navigate,且仅保留测试运行器功能

dotCover作为独立工具集成到VS后,也会修改菜单和快捷键,你只需要测试运行器功能的话,可以这么操作:

  • 打开dotCover设置:点击顶部菜单栏的dotCover > Options
  • 找到「Integration with Visual Studio」分类,先看「Keyboard Shortcuts」:选择「Use Visual Studio shortcuts」,避免dotCover覆盖原生快捷键
  • 再看「Menus and Toolbars」:关闭「Replace Visual Studio main menu」选项,这样VS原生的Navigate菜单就不会被隐藏
  • 如果你只想保留测试运行器功能,在设置里找「Features」或「Enabled Integrations」相关选项,关闭除「Test Runner」以外的所有集成项(比如代码覆盖分析的导航、右键菜单扩展等)
  • 最后再确认快捷键:打开Tools > Options > Environment > Keyboard,在「Show commands containing」输入「Navigate」,找到VS原生的View.NavigateBackward和View.NavigateForward,重新绑定你常用的快捷键(比如Ctrl+-、Ctrl+Shift+-)
  • 重启VS后,Navigate选项就能正常使用,同时dotCover的测试运行器功能也会保留

内容的提问来源于stack exchange,提问作者Jacob Stamm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 07:49:09