我有 Visual Studio 2013、resharper 8.2 和生产力工具电源包。
我的 Visual Studio 在代码编辑器的顶部有 3 个组合,而不是普通的 2 个。组合是:项目、类和成员。
我想恢复正常:班级和成员。
知道以下哪一项导致它,以及如何禁用此特定功能?
我有 Visual Studio 2013、resharper 8.2 和生产力工具电源包。
我的 Visual Studio 在代码编辑器的顶部有 3 个组合,而不是普通的 2 个。组合是:项目、类和成员。
我想恢复正常:班级和成员。
知道以下哪一项导致它,以及如何禁用此特定功能?
我不认为目前的情况可以禁用它,但它的名字显然是“上下文切换器”。
根据这个 MSDN 博客,这似乎是一项新功能,旨在帮助您管理通用应用程序中的共享文件。我同意这很令人困惑,而且我不是一个忠实的粉丝。
彻底搜索与“导航栏”、“上下文切换器”或“通用应用程序”相关的任何内容的 VS 选项都是空的,似乎也没有任何扩展提供此功能。据我所知,这些将是配置的主要途径,所以我的结论是,在下一次 VS 更新或有人开始制作可以禁用它的扩展之前,我们一直坚持使用它。
如果您愿意,可以在“工具 > 选项 > 文本编辑器 > 所有语言 > 导航栏”中完全禁用导航栏(或者您可以按语言禁用导航栏。)
更新:从 Visual Studio 2013 Update 3 开始,您可以拖动并调整导航栏中 3 个下拉列表的相对大小。
从一些本地测试来看,您设置的大小似乎在所有文件和解决方案之间共享,并且在关闭和重新打开 Visual Studio 后仍然存在。
我将上下文切换器缩小到只显示可见文本,感觉比例更好,更接近经典的类和成员下拉布局。
答案来自这个Stack Overflow 页面