如何在Visual Studio 2012中切换主题


391

Visual Studio 2012提供了两个主题:浅色和深色。我想将主题切换为“黑暗”,但是我找不到任何菜单或选项来实现。

我发现了一种从以下位置导入设置的方法:

Microsoft Visual Studio 11.0\Common7\IDE\ FontsAndColorsThemes\1ded0138-47ce-435e-84ef-9ec1f439b749.vssettings

代码编辑器现在处于“深色”主题,而其他窗口仍处于“浅色”主题,例如“解决方案资源管理器”,“工具箱”和“工具栏”。

如何切换主题?

Answers:


718

在Visual Studio 2012中,打开“选项”对话框(Tools-> Options)。在 Environment->下General,第一个设置是“ 颜色主题”。您可以使用它在明暗之间切换。

Shell主题与编辑器主题不同-您可以在任一Shell主题中使用任何编辑器字体和颜色设置。

天哪!

还有一个Color Theme Editor扩展,可用于创建新主题。


2
是否仍然可以使用浅色UI但使用深色主题编辑器。我还没有想办法。我以前使用过这种方法,但是在RC中不起作用。codepolice.net/...
Olaj

7
以黑暗为主题,许多小图标看起来比猪的屁股难看,因为它们周围没有白色的锯齿状光晕。我发现使用Windows 7放大镜反转所有颜色看起来更好,Unix终端反转样式:wikihow.com/Invert-Colors-on-Windows-7
Nick A Miller

8
@NickAMiller:光环是发布候选版本中的一个已知问题。Visual Studio 2012的最终RTM版本不会出现此问题。
James McNellis 2012年

5
Visual Studio 2012中的Update 2带来了蓝色主题,该主题类似于Visual Studio 2010的默认主题。
阿基(Aki)

2
黑暗中更好..但仍然...太糟糕了!
Sellorio




8

对于那些正在使用“高对比度”窗口主题但仍希望使用常规Visual Studio主题的用户,您可能会注意到主题选择器下拉菜单已禁用。您仍然可以通过以下操作进行更改...

  1. 转到注册表项:HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0_Config \ Themes(或所使用的VS版本)
  2. 将所需主题的键(一堆随机字母/数字)导出到.reg文件。
  3. 然后复制“高对比度”键的名称(再次使用随机字母/数字)
  4. 删除高对比度键,然后将深色主题重命名为复制的名称
  5. 然后从reg文件导入导出的主题。

这会将主题永久设置为您选择的主题。



5

现在可以通过Visual Studio Update 2支持“蓝色”主题,并且可以像为该问题选择的答案一样对其进行访问。



2

另外,您可以使用或创建和共享Visual Studio配色方案:https : //studiostyl.es/


1
刚刚发现并喜欢这个网站。很多不错的主题,还附带用户投票以指导您。默认的深色主题对我而言对比度太低..现在尝试Weke Road。有关如何安装的信息,请参阅FAQ。目前,它只支持到2013年,而没有尝试到2015
。– Andreas Reiff

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.