我认为标题是自我解释的。只想更改Visual Studio 2012的外观,不要以全部大写字母显示菜单标题。
答案 0 :(得分:616)
Richard Banks posted关于这样一个调整的注册表项。
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 RC。一个comment by FormatC出现在班克斯帖子上关于Express的关键。您可以在Mike Gleason's answer中找到该密钥,或运行以下PowerShell命令进行设置。
Set-ItemProperty -Path HKCU:\Software\Microsoft\VSWinExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\VWDExpress\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
将11.0
替换为上面注册表项中的12.0
。
将11.0
替换为上面注册表项中的14.0
。
答案 1 :(得分:66)
我已经写了一个扩展程序,它会为你做这个。
您可以从Visual Studio库下载:
它也可以完全隐藏主菜单,只显示鼠标悬停或按下alt键(如IE中所示)
答案 2 :(得分:55)
多年以后,微软已经改变了对这一功能的看法。从Visual Studio 2013 Update 3 RC开始,添加了一个选项,用于在大小写和大写之间进行更改:工具 - >选项 - >环境 - >一般 - >在菜单栏中关闭大写
显然这不适用于VS 2012,但未来会有这个选项。
Here是来自Microsoft的Brian Harry的通知:
混合案例菜单 - 我知道我会得到一些关于这个的反馈:)这是VS用户群的声音部分的长期要求,因为VS 2012改变了“ALL CAPS”菜单。在VS 2013 Update 3中,我们添加了一个工具 - >选项设置可控制您是否看到全部大写或混合大小写。默认值仍为ALL CAPS,但是,如果您更改它,它将在升级过程中持续存在,并将使用VS Online漫游设置功能在您的IDE实例中漫游(如果您登录VS以便它知道您是谁)。
答案 3 :(得分:15)
而
适用于Windows桌面的Visual Studio Express 2012
HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1
我想MS之所以从键名中省略任何提及Visual Studio的原因是这样的提及可能有助于某人识别密钥:)
答案 4 :(得分:12)
VS Commands扩展程序可以执行此操作,是图库中最受欢迎的扩展程序之一。值得一试!
http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8?SRC=VSIDE
答案 5 :(得分:8)
Visual Studio 2015社区版不响应SuppressUppercaseConversion注册表值。
答案是启用 boflynn标识的选项:
•工具 - > 选项 - > 环境 - > 一般 - > 将标题案例样式应用于菜单栏
在我的情况下,默认情况下设置未启用,可能是因为我移植了VS 2013设置。
-Noel
答案 6 :(得分:7)
快速使用:
HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion
归功于FormatC
答案 7 :(得分:6)
我一直在使用以下注册表文件在Visual Studio 2012和Visual Studio 2013中启用/禁用小写:
http://erwinmayer.com/dl/VS2012_ALLCAPS_Toggle.zip http://erwinmayer.com/dl/VS2013_ALLCAPS_Toggle.zip
只需双击存档中的VS201x_ALLCAPS_Disable.reg
即可停用所有大写字母标题,并VS201x_ALLCAPS_Enable.reg
重新启用它们。
您可以使用文本编辑器轻松编辑reg文件,以查看它们包含的内容。
答案 8 :(得分:6)
现在Visual Studio 2015已将默认值更改回Title Case,对于那些已经习惯了所有CAPS的疯子,您可以通过禁用更改以下选项:
答案 9 :(得分:2)
对于Windows Phone的Visual Studio 2012 Express,请使用
HKEY_CURRENT_USER\Software\Microsoft\VPDExpress\11.0\General\SuppressUppercaseConversion
答案 10 :(得分:1)
我认为“VSCommands for Visual Studio 2012”是最佳选择。
从这里抓取这个插件: http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8
答案 11 :(得分:0)
Microsoft Visual Studio社区2019
选中选项Apply title case styling to menu bar
可以在Tools > Options > Environment > General