Visual Studio 2013更新2 – 在C#导航栏中删除项目下拉列表?

我最近更新了我的Visual Studio 2013到更新2 RTM。 现在我的C#文件,导航栏有一个新的下拉项目 ,而不是像过去那样的types成员 。 “ 项目”下拉菜单占用了宝贵的屏幕房地产。

有没有办法在导航栏中隐藏项目下拉菜单?

看到这个链接的导航栏看起来像一个图片。

更新:我添加了一个C#文件的导航栏的图片。

我的C#导航栏

我不认为目前的情况下,你可以禁用它,但它的名字显然是“上下文切换器”。

根据这个MSDN博客 ,这似乎是一个新function,旨在帮助您pipe理通用应用程序中的共享文件。 我同意这是令人困惑的,我不是一个大粉丝。

全面search与“导航栏”,“上下文切换器”或“通用应用程序”相关的任何内容的VS选项都是空的,似乎也没有提供这种function的任何扩展。 据我所知这些将是configuration的主要渠道,所以我的结论是,我们坚持下去,直到下一次VS更新或直到有人得到一个扩展,可以禁用它。

如果您愿意,可以在“工具>选项>文本编辑器>所有语言>导航栏”中完全禁用导航栏(或者可以通过语言的方式禁用该语言栏)。

更新:从Visual Studio 2013 Update 3开始 ,您可以拖动并调整导航栏中3个下拉列表的相对大小。

从一个小小的本地testing看来,您所设置的大小是所有文件和解决scheme之间共享的,并且在closures并重新打开Visual Studio后仍然存在。

我将上下文切换器缩小到可见的文本,感觉比例更好,更接近经典的“类”和“成员”下拉式布局。

一个特定的问题已打开: http : //visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/5748900-add-option-to-exclude-the-new-shared-file-dropdow请投票!

在本周发布的Visual Studio 2013 Update 3( http://www.visualstudio.com/news/2014-aug-4-vs )中,我们添加了将导航栏中的拆分器重新大小设置为你自己的口味。 我们将为您保存这个设置。 这意味着,如果您不想在上下文切换器上使用不动产,则可以使其变得非常小,但不会更改导航栏的键盘行为。 我们希望你喜欢这个变化,这也将会出现在下一个Visual Studio“14”的公开发布中。

让我们知道您的想法。

谢谢!

马克·威尔逊 – 托马斯

程序pipe理器,Visual Studio编辑器

目前还没有(正式的)隐藏项目下拉菜单的方法。 我们正在考虑它。

请在http://visualstudio.uservoice.com上提出build议,或在https://connect.microsoft.com上提交错误消息以获得您的反馈。;