如何在Visual Studio中禁用所有大写菜单标题

我认为这个标题是自我解释的。 只是想改变Visual Studio 2012的外观不要显示所有大写字母的菜单标题。

理查德·class克斯公布了关于一个registry键只是这样一个调整。

Visual Studio 2012(Full)

 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General DWORD: SuppressUppercaseConversion Value: 1 

在PowerShell中,你可以运行这个来设置registry键,大写字母会消失。

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio Express 2012

上述registry项不会影响Visual Studio Express 2012 RC。 FormatC的评论在银行的post上显示了Express的关键。 你可以在Mike Gleason的答案中find提及的键,或者运行下面的PowerShell命令来设置它。

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VSWinExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio Express 2012 for Web

 Set-ItemProperty -Path HKCU:\Software\Microsoft\VWDExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 

Visual Studio 2013

在上面的registry项中将11.0replace为12.0

Visual Studio 2015开发人员预览

在上面的registry项中将11.0replace为14.0

我已经写了一个扩展,这将为你做这个。

您可以从Visual Studio库下载它:

  • 用于Visual Studio 2012的VSCommands
  • 用于Visual Studio 2013的VSCommands

它也可以隐藏主菜单,并使其只出现在鼠标hover或按下button(如在IE中)

在这里输入图像说明在这里输入图像说明在这里输入图像说明

在这里输入图像说明

多年以后,微软已经改变了这个function。 从Visual Studio 2013 Update 3 RC开始,添加了一个用于在混合大小写和大写之间切换的选项: 工具 – >选项 – >环境 – >常规 – >closures菜单栏中的大写
显然,这不是VS 2012,但前进这个选项将在那里。

这里是微软的Brian Harry的通知:

混合大小写菜单 – 我知道我会得到一些这方面的反馈:)这是自VS 2012以来VS用户群的声音部分长期以来的要求,以改变“所有帽子”菜单。 在VS 2013 Update 3中,我们添加了一个工具 – >选项设置来控制您是否看到所有CAPS或混合大小写。 默认情况下仍然是全部大写,但是如果你改变它,它将会持续升级,并且会使用VS Online漫游设置function(如果你loginVS,知道你是谁)在你的IDE实例中漫游。

用于Windows桌面的Visual Studio Express 2012

 HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General DWORD: SuppressUppercaseConversion Value: 1 

我想MS省略了关键字的任何提及Visual Studio的原因是,这样的提及可能会帮助别人识别关键:)

VS命令扩展可以做到这一点,是最受欢迎的画廊之一。 值得检查!

在这里输入图像说明

http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8?SRC=VSIDE

Visual Studio 2015年社区版不响应SuppressUppercaseConversionregistry值。

答案是启用 boflynn标识的选项:

工具 – > 选项 – > 环境 – > 常规 – > 将标题案例样式应用到菜单栏

在我的情况下,该设置默认情况下,也许是因为我移植了我的VS 2013设置。

-Noel

为了快速使用:

 HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion 

感谢FormatC

我一直在使用下面的reg文件来启用/禁用Visual Studio 2012和Visual Studio 2013中的小版本:

dl/VS2012_ALLCAPS_Toggle.zip dl/VS2013_ALLCAPS_Toggle.zip

只需双击存档中的VS201x_ALLCAPS_Disable.reg ,即可禁用所有的大写菜单标题, VS201x_ALLCAPS_Enable.reg将重新启用它们。

您可以使用文本编辑器轻松编辑reg文件,以查看它们包含的内容。

现在,Visual Studio 2015已经将默认设置更改为Title Case,对于像我这样习惯了ALL CAPS的人来说,可以通过禁用以下选项来更改它:

  • 工具 – >选项 – >环境 – >常规 – >将标题案例样式应用到菜单栏

我认为“VSCommands for Visual Studio 2012”是最好的select。

从这里抓取这个插件: http : //visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8

对于Windows Phone的Visual Studio 2012 Express,请使用

 HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion