Visual Studio 2013隐藏通知按钮

use*_*886 26 notifications button hide visual-studio visual-studio-2013

我有一个关于Visual Studio 2013的问题.我刚安装它,因为新功能,它看起来很不错.

但有一些我不喜欢的东西:

是否有可能以某种方式删除这3个按钮?或者只是其中之一?

Max*_*xim 35

是的,你可以隐藏它们.

关闭Visual Studio.
打开regedit并找到MainWindowFrameControls.

例如,我想删除:1)登录2)通知

所以我需要删除:
{304ee989-b7c9-46c8-aa48-f080bc47cee0}
{73988e61-7e30-4e87-b891-23b5e460db21}

您也可以删除它们并且它可以工作(您也可以通过这种方式删除反馈).
虽然有时VS会重新创建密钥.但解决方案非常简单 - 而不是删除右键单击并转到权限,添加Everyone - Deny - Read.所以现在没有人能够读取包括VS在内的密钥.
您可以通过相同的方式将其删除以进入原始状态.

  • 我只是设法删除它们.密钥有多个实例.我为MainWindowFrameControls键设置了所有权限的拒绝权限.不得不在系统帐户下摆弄regedit,最终摆脱那些恼人的图标:) (3认同)
  • 我做到了这一点并且最初成功了 - 但在之后的某个时间 - 一切都回来了!那么把这些东西放在注册表中又是什么呢? - IMO应用程序应该是自包含的.可怕的设计决定 (2认同)
  • 上次我有些奇怪的事情.VS创建了替代路径12.0_ConfigXXXX,其中XXXX是一些数字(它是在为VS安装一些扩展之后).我试图改变(拒绝)12.0_Config键中的任何内容都没有成功.所以我删除了两个配置密钥......之后,VS重新创建了原始配置密钥,我通过更改权限得到了我想要的(拒绝读取). (2认同)
  • 您可以在`[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\##.#_ Config(_ ####)\ MainWindowFrameControls]`中找到`MainWindowFrameControls`键,其中`##.#`是版本号(例如` 12.0`)和`(_ ####)`是Microsoft可能附加到键的其他数字(例如`_1840`). (2认同)

Chr*_*ris 4

目前,社交功能似乎没有任何相应的选项可以用来禁用它们。

有一种方法依赖于使用Visual Commander扩展来重复隐藏某些按钮(因为 Visual Studio 经常重新创建它们),这似乎是目前最接近的方法。

http://visualstudioextensions.vlasovstudio.com/2013/10/19/hide-sign-in-and-feedback-buttons-in-the-visual-studio-2013-main-window/ - 您可以在中查看代码“扩展”部分。

除非您急于摆脱它们,否则您最好尝试忽略它们,希望可以选择隐藏它们。