【问题标题】:Where can I locate themes for VS2012我在哪里可以找到 VS2012 的主题
【发布时间】:2012-08-14 09:38:44
【问题描述】:

好吧,VS2012 的颜色缺失太严重了。

有没有什么地方可以让我得到一个主题包或其他东西,这样它看起来真的很合理?我真的很喜欢 VS2010 的外观。然而,新的让我想起了太多1984

当我们这样做的时候,有没有办法让它停止对我大喊大叫?全大写菜单很难阅读。 [注意:caps 已解决,感谢 Konamiman]

【问题讨论】:

标签: visual-studio-2012


【解决方案1】:

是的,幸运的是,您可以通过破解注册表将 Visual Studio 2012 ALL CAPS 菜单恢复为普通菜单:

  1. 启动 regedit 并导航到 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
  2. 创建一个名为 SuppressUppercaseConversion 且值为 1 的 DWORD 值。

注意:正如 Yahoo Serious 的回答中所解释的,注册表项名称上的 VisualStudio 部分应更改为 Visual Studio Express 的 VSWinExpressVWDExpress 的适用于 Web 的 Visual Studio Express。

更新:

我在另一台机器上应用了这个 hack,起初它没有用。原来我通过双击从这个响应中选择了键名,然后复制它,然后将它粘贴到 regedit 中。好吧,这样做我无意中创建了名称中带有尾随空格的键!因此它不起作用。

因此,如果您应用此 hack 并且它似乎不起作用,请确保密钥名称中没有尾随空格。

【讨论】:

  • 是的,这太棒了,因为不是每个人都喜欢整天阅读这样的文字!
  • 我希望我能一直喜欢这篇文章,直到我的菜单变低。说真的,谢谢。
  • 已编辑密钥(仔细检查位置、类型和值),关闭所有 VS 实例,然后重新启动。不起作用,至少不适合我(RTM 版本 Windows 8 x64)。也许需要重新启动 Windows(注销和登录没有帮助)。
  • Windows 8 Pro x64,Visual Studio 2012 Update 1,它运行良好(在三台不同的机器上测试)。而且不用重启Windows,重启VS就够了。
  • 只是为了帮助那些使用 Express 和其他 VS 版本的人,请查看this StackOverflow-post
【解决方案2】:

新主题编辑器2012 年专用

http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05

带有 VS 2010 风格的蓝色和其他一些...

【讨论】:

  • +1 这个。超级容易插入(只是一个 VS 扩展),带有许多预打包的主题,其中一个与 2010 非常匹配。但我喜欢的最好的功能之一是从工具栏简单切换 - 它允许我打开多个 VS2012并快速更改每个窗口的颜色(打开 3 个监视器和 5 个 VS2012,跟踪哪个是哪个可能会很痛苦)。更改颜色只需单击 2 次鼠标(希望扩展支持键盘快捷键)。
  • 我之前迁移回 VS2012,因为 2012 使用几分钟后让我的眼睛受伤了 - 这个插件终于让我可以使用 VS2012(以及改进的 STL 实现)!
  • 看起来这不支持 Express 版本。有没有替代方案?
  • 我不知道 Richard :(
  • 正如下面 ElYusubov 所提到的,这通过 NuGet 更容易完成。
【解决方案3】:

这是我安装的 VS2012 的截图,它几乎看起来像我们都习惯的熟悉的 2010。这让我感觉又正常了!

这正是我如何做到这一点,一步一步:

1) 关闭 Visual Studio 的所有实例

2) 下载vsip 并将其解压缩到临时目录。 (截至 2013 年 1 月 3 日,当前版本为 1.5.2)

3) 使用“以管理员身份运行”打开命令提示符

4) 转到临时目录并运行 VSIP.exe - 这将运行一个接受命令的交互式程序。
4a) 键入“backup --version=2012” - 这将备份您的所有 VS2012 UI dll,以防万一出现问题并且您想卸载 VSIP。
4b) 键入“extract” - 这将从您安装的 VS2010 中提取所有旧图标(根据 VS2010 许可证,VSIP 无法分发这些图标,因此我们必须进行本地安装才能从中提取它们) .
4c) 键入“inject” - 这会将上一步中的所有旧 2010 图标注入 VS2012 DLL。
4d) 输入“menus -n” - 这将更改菜单,因此它们不会全部大写!

5) 下载并安装NiceVS - 不要下载日期为 10/14 的那个,否则你会丢失图标。截至 2013 年 1 月 3 日,我下载了名为 “NiceVS.0.8.1.1 Beta.Full.vsix”的文件

6) 下载并安装VS2012 Color Theme Editor - 下次启动 VS2012 时,从颜色选择窗口中选择“蓝色”主题。

现在您应该可以很好地安装 VS2012,就像我上面的屏幕截图一样!需要三个不同的应用程序来修补这个可怕的 UI,但现在它肯定是可行的!如果您没有将 VS2010 与 VS2012 安装在同一台机器上,那么您必须在装有 VS2010 的机器上运行 4b,然后将 VSIP Images 目录复制到您的 2012 开发机器上。

更新:如果您在运行这些步骤之后安装“VS 2012 Update 1”,您将需要从 VSIP 管理员提示符(或所有如果您没有保留 VS2010 图像的提取,请执行第 4 步)。文件菜单图标和配色方案保持不变,但更新将解决方案资源管理器中的图标恢复为丑陋的图标。重新运行 VSIP 注入即可解决问题!

【讨论】:

  • 您好,我已经安装了 VS2012 + Update 1。然后我按照步骤 4 安装 NiceVS。但在解决方案资源管理器中,我仍然有 2012 年风格的图标。我错过了什么吗?
  • 您可以尝试删除以下临时文件夹:%LOCALAPPDATA%\Microsoft\VisualStudio\11.0 See this article 以获得更好的解释。另外,请查看限制部分here。它提到了类视图图标的一些问题。
  • 如果安装的VS2010的版本是express edition好像不行。我从 VSIP.exe 收到此错误消息:“无法找到已安装的 Visual Studio 2010 版本”。我机器上安装的VS2012版本是专业版。
  • 哥们,你是神。非常感谢你。我的眼睛受到了 vs2012 的影响。 +1
  • 不幸的是,VSIP 没有修补 C++ 项目图标。
【解决方案4】:

我感受到您的痛苦,并且每天都在检查解决方案。我现在发现了这个网站,其中包括一个主题编辑器,以及 drumroll 一个 VS2012 的 VS2010 主题!

http://bchavez.bitarmory.com/archive/2012/08/27/modify-visual-studio-2012-dark-and-light-themes.aspx

编辑 - 我刚刚注意到 Brian Chavez 已经发布了与我相同的链接。但是,我认为直到今天它才包含预制的 2010 年主题。

编辑 2 - 另一个主题编辑器 - http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05 和图标!!! - http://vsip.codeplex.com/

【讨论】:

  • 非常好。可惜我也无法恢复 VS2010 图标。 :-)
  • 是的,我还在寻找解决方案;)
【解决方案5】:

http://studiostyl.es/

2010 年的主题也适用于 2012 年

【讨论】:

  • 很好的资源,但不幸的是,这些是代码编辑器的主题,而不是 Visual Studio shell 本身的主题。
【解决方案6】:

这个扩展是几天前刚刚发布的: Visual Studio 2012 Color Theme Editor

【讨论】:

    【解决方案7】:

    如果您想在 Visual Studio 2012 中更改 VS shell 环境主题,请尝试使用此实用程序:

    Modify Visual Studio 2012 Dark (and Light) Themes

    Source Code

    【讨论】:

    • 看起来不错,但有点复杂。无论如何,您可以让它能够将主题保存到网站并允许人们分享它们?
    【解决方案8】:

    VS2012 的快速查看选项是 VSColorOutput extension。只需查看 Tools->Extensions 和 NUGet 包即可帮助您尽快找到它。

    另一个选项是下载和 Visual Studio 颜色方案http://studiostyles.info/ 。这是一个指向Scott Gu's blog 的链接,它描述了如何应用您的首选架构。

    【讨论】:

    • 这些方案仅适用于 2010 年;不是 2012 年
    猜你喜欢
    • 1970-01-01
    • 2016-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-19
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多