我想标题是不言自明的。只是想改变Visual Studio 2012的外观,不显示所有大写字母的菜单标题。


当前回答

Richard Banks发布了关于这样一个调整的注册表项。

Visual Studio 2012(完整版)

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

在PowerShell中,您可以运行这个命令来设置注册表项,大写字母就会消失。

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

Visual Studio Express 2012

上面的注册表项不会影响Visual Studio Express 2012 RC。在Banks关于Express密钥的帖子上出现了FormatC的评论。您可以找到Mike Gleason的回答中提到的密钥,或者运行以下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

在上面的注册表项中将11.0替换为12.0。

Visual Studio 2015开发者预览

在上面的注册表项中将11.0替换为14.0。

其他回答

Richard Banks发布了关于这样一个调整的注册表项。

Visual Studio 2012(完整版)

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

在PowerShell中,您可以运行这个命令来设置注册表项,大写字母就会消失。

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

Visual Studio Express 2012

上面的注册表项不会影响Visual Studio Express 2012 RC。在Banks关于Express密钥的帖子上出现了FormatC的评论。您可以找到Mike Gleason的回答中提到的密钥,或者运行以下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

在上面的注册表项中将11.0替换为12.0。

Visual Studio 2015开发者预览

在上面的注册表项中将11.0替换为14.0。

现在Visual Studio 2015已经将默认设置更改为标题大小写,对于那些像我这样已经习惯了全大写的人来说,你可以通过禁用以下选项将其更改回来:

工具->选项->环境->通用->将标题大小写样式应用到菜单栏

明确使用:

HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion 

归属于FormatC

Visual Studio 2015 Community Edition不响应suppressupercaseconversion注册表值。

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

•工具->选项->环境->通用->将标题大小写样式应用到菜单栏

在我的情况下,这个设置默认没有打开,可能是因为我移植了我的VS 2013设置。

诺埃尔

Visual Studio Express 2012 for Windows Desktop

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

我猜MS从键名中省略任何Visual Studio的原因是这样的提及可能有助于某人识别密钥:)