231

在 Visual Studio 2013 中,Microsoft 再次将大写的菜单作为默认设置。

这些可以修改为Sentence Case吗?

4

6 回答 6

368

是的 - 在新的Visual Studio 2013(如 VS 2012)中,MS 加强了他们的设计决策,将所有大写菜单项设为默认值。恢复菜单样式的方法与之前讨论过的 Visual Studio 2012 使用的方法几乎相同。


更新(在 Visual Studio 2013 更新 4 之后)

从 Visual Studio 2013 Update 4 开始,您可以进入工具 > 选项 > 环境
并取消选中菜单栏中的关闭大写字母 菜单截图


Visual Studio 2013 更新 4 之前:

如果要返回“旧式”菜单,则需要创建特定的注册表项。


第一个变体:由于Package Manager ConsolePowershell,选择菜单选项TOOLS / Library Package Manager / Package Manager Console并进入并运行

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (作为单行)。


第二个变体:打开命令提示符(win+ r,,,cmdenter并输入并运行

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (作为单行)。


第三个变体:手动更改注册表值,打开regedit并导航到

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

然后,创建(右键单击):

 DWORD value

内容为

 SuppressUppercaseConversion

并将其设置为

 1

关闭 regedit.exe 就完成了。


第四种变体:至少一个 VS 扩展(Visual Studio 2013 的 VSCommands)已经发布,使您(除其他外)能够通过VS 2013 中的配置菜单切换菜单样式。

您也可以将其设置为全小写项目(即恕我直言,nice): 在此处输入图像描述

切换到Sentence Case(与使用 SuppressUppercaseConversion 得到的略有不同:SQL 菜单被重命名为 Sql) 在此处输入图像描述

完全隐藏它(并让它出现在 ALT 键按下或鼠标悬停上) 在此处输入图像描述

于 2013-07-01T20:23:07.090 回答
43

多年后,微软改变了对这个功能的看法。从 Visual Studio 2013 Update 3 RC 开始,在工具 -> 选项中添加了一个选项,以将菜单标题更改为混合大小写。显然,这不适用于 VS 2012,但未来这个选项将会出现。

这是来自 Microsoft 的 Brian Harry 的通知......

混合大小写菜单——我知道我会得到一些关于这个的反馈 :) 这是自 VS 2012 以来 VS 用户群的一个长期要求更改“全大写”菜单的请求。在 VS 2013 Update 3 中,我们添加了一个工具 -> 选项设置来控制您是否看到全部大写或混合大小写。默认值仍然是全大写,但如果您更改它,它将在升级过程中持续存在,并将使用 VS Online 漫游设置功能在您的 IDE 实例中漫游(如果您登录 VS,它就会知道您是谁)。

http://blogs.msdn.com/b/bharry/archive/2014/07/02/vs-tfs-2013-3-update-3-rc.aspx

于 2014-07-02T21:04:58.887 回答
9

我一直在使用以下 reg 文件来启用/禁用 Visual Studio 2013 中的小写:

http://erwinmayer.com/dl/VS2013_ALLCAPS_Toggle.zip

只需双击VS2013_ALLCAPS_Disable.reg存档内部即可禁用所有大写菜单标题,然后VS2013_ALLCAPS_Enable.reg重新启用它们。

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

于 2013-10-01T06:58:14.273 回答
9

如果您使用的是“Visual Studio Express 2013 for Windows Desktop”版本,则应将注册表项添加到:

HKEY_CURRENT_USER\Software\Microsoft\WDExpress\12.0\General
于 2014-04-08T04:43:19.910 回答
5

很简单!您可以转到工具 -> 选项 -> 环境 -> 常规选项卡,然后从右侧选中关闭大写复选框,然后单击确定。Visual Studio 2013 将自动关闭菜单栏的大写。

于 2015-02-19T20:57:55.250 回答
3
  1. VS 2013:工具→扩展和更新→在线,在搜索文本框中输入“VSCommands”,点击下载

  2. 工具→选项→VSCommands→常规,点击打开-配置按钮

  3. IDEEnhancements→Main Menu→Change Main Menu Letter Case,点击Sentence-Case

于 2015-06-15T01:42:20.440 回答