【问题标题】:Visual Studio 2013 Update 2 - Remove Project dropdown in C# navigation bar?Visual Studio 2013 更新 2 - 删除 C# 导航栏中的项目下拉菜单?
【发布时间】:2021-08-25 21:00:20
【问题描述】:

我最近将我的 Visual Studio 2013 更新为 Update 2 RTM。现在对于我的 C# 文件,导航栏有一个新的 Projects 下拉菜单,而不是像以前那样只有 TypesMembersProjects 下拉菜单占用了宝贵的屏幕空间。

有没有办法隐藏导航栏中的 Project 下拉菜单?

请参阅this link 了解导航栏的外观图片。

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

【问题讨论】:

  • 什么是“导航栏”?
  • @ErikFunkenbusch 查看我的编辑。添加链接以显示导航栏是什么。
  • 您在哪个范围内看到这个?选择什么类型的文件?
  • @DanielA.White 我相信 OP 说它是用于 C# 文件的。
  • @stuartd 我也觉得很困惑。更重要的是,它占用了宝贵的屏幕空间。现在“成员”下拉列表被压扁了。

标签: c# visual-studio-2013


【解决方案1】:

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

根据this MSDN blog 的说法,这似乎是一项新功能,旨在帮助您管理Universal Apps 中的共享文件。我同意这令人困惑,而且我不是忠实粉丝。

彻底搜索与“导航栏”、“上下文切换器”或“通用应用程序”相关的任何内容的 VS 选项都是空的,似乎也没有任何扩展程序提供此功能。据我所知,这些将是配置的主要途径,所以我的结论是,在下一次 VS 更新或有人开始制作可以禁用它的扩展之前,我们一直坚持使用它。

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

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

从一些本地测试来看,您设置的大小似乎在所有文件和解决方案之间共享,并且在关闭并重新打开 Visual Studio 后仍然存在。

我将上下文切换器缩小到只显示可见文本,感觉比例更合理,更接近经典的类和成员下拉布局。

【讨论】:

  • 我知道很难提供证据证明某事不可能,但是您是否有任何参考资料可以直接支持您的声明,即不能禁用下拉菜单?否则,您似乎只是在给出意见,而不是基于事实的答案。
  • 因为它太新了,所以那里没有太多信息。我只是想分享我能找到的一点点,因为我花了一些时间才弄清楚该怎么称呼它。在发布之前,我对 VS 选项进行了彻底的搜索,并尽我所能来限定我的答案,以免听起来太极权主义。正如您所建议的,几乎不可能证明不可能。
  • 您发现的内容非常有价值,因为现在我们知道如何称呼实际的下拉菜单。但为了将来参考,如果您不准备同时提供问题的答案,则应将此信息添加为原始问题的评论。不幸的是,在您添加 cmets 之前,SO 需要 50 个代表,因此在您的情况下,您无法提供此类信息,除非它是一个答案。这个陷阱是being discussed
  • 目前,我建议您通过添加为什么您认为无法更改来使您的答案更合适。您搜索如何禁用下拉菜单的小时数/地点数或您使用 IDE 的经验量可以很好地衡量您的猜想是否正确。
  • FWIW,我认为这个答案非常合适,无论它是否严格符合“基于事实”的答案。
【解决方案2】:

【讨论】:

  • 感谢您打开问题!
【解决方案3】:

在本周发布的 Visual Studio 2013 Update 3 (http://www.visualstudio.com/news/2014-aug-4-vs) 中,我们添加了根据自己的喜好调整导航栏中拆分器大小的功能。我们将为您保存此设置。这意味着如果您不想在 Context Switcher 上使用 real-estate,您可以将其做得非常小,但不会更改导航栏的键盘行为。我们希望您喜欢此更改,它也将出现在 Visual Studio“14”的下一个公开版本中。

【讨论】:

  • 感谢您听取我们的反馈并实施此修复!
  • 不客气!让我们知道您对这项更改的看法 - 它是否适合您?
  • 不,它不能很好地工作 - 这是我不需要的额外混乱。请问,你能添加一个选项来完全隐藏上下文切换器吗?
  • 你好@MarkWilson-ThomasMSFT,我正在使用 VS 2013 更新 4,我可以重新调整拆分器的大小,它们会保留更改,但如果我再次关闭并打开项目,它们会恢复为默认值尺寸。这是预期的吗?谢谢。
  • 我和@RafaelMerlin 有同样的问题:我可以调整下拉菜单的大小,但是一旦我关闭 vs.net 并重新打开它并加载项目,它们就会再次成为默认值。这是在win8.1 32位上。在win8.1 64bit上,我无法重现它。这很奇怪,但很烦人。
【解决方案4】:

目前没有(无论如何官方)隐藏项目下拉列表的方法。不过我们正在考虑。

请在http://visualstudio.uservoice.com 上提出建议或在https://connect.microsoft.com 上提出错误以听取您的反馈意见。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多