我想标题是不言自明的。只是想改变Visual Studio 2012的外观,不显示所有大写字母的菜单标题。
当前回答
和
Visual Studio Express 2012 for Windows Desktop
HKEY_CURRENT_USER\Software\Microsoft\WDExpress\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1
我猜MS从键名中省略任何Visual Studio的原因是这样的提及可能有助于某人识别密钥:)
其他回答
我一直在使用以下reg文件在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文件,以查看它们包含的内容。
我已经写了一个扩展,这将为您做这件事。
你可以从Visual Studio Gallery下载:
VSCommands for Visual Studio 2012 VSCommands for Visual Studio 2013
它也可以隐藏主菜单,让它只出现在鼠标或alt键按下(像在IE)
明确使用:
HKEY_CURRENT_USER\Software\Microsoft\VSWinExpress\11.0\GeneralSuppressUppercaseConversion
归属于FormatC
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已经将默认设置更改为标题大小写,对于那些像我这样已经习惯了全大写的人来说,你可以通过禁用以下选项将其更改回来:
工具->选项->环境->通用->将标题大小写样式应用到菜单栏
推荐文章
- 没有EditorOptionDefinition导出发现错误
- 在构造函数中调用异步方法?
- 为什么Visual Studio 2013很慢?
- 通过隧道将本地主机暴露给internet(使用ngrok): HTTP错误400:坏请求;无效的主机名
- 忽略Typescript错误“属性在类型值上不存在”
- 如何修复Microsoft Visual Studio错误:“包没有正确加载”?
- VS2013的开发者命令提示符在哪里?
- 如何在Visual Studio 2012、2013、2015和VS Code中引用正则表达式查找和替换的捕获组
- 如何关闭CodeLens-References
- 测试资源管理器中未运行的测试
- 如何在Visual Studio 2013中切换我的登录用户?
- 我如何撤销“范围到此”在Visual Studio 2012?
- 如何将Web API添加到现有的ASP。NET MVC 4 Web应用程序项目?
- 如何在Visual Studio 2012中切换主题?
- Visual Studio“无法复制”....在构建