如何在Visual Studio 2012中更改解决方案资源管理器的背景颜色?

How do you change the background colour for Solution Explorer in Visual Studio 2012?

本问题已经有最佳答案,请猛点这里访问。

我真的不喜欢VS 2012的"浅色"主题。我设法进行了一些更改以使其变得更好,但有一件事仍然让我很烦-解决方案资源管理器背景是浅灰色的事实颜色。有没有办法将其更改为白色?我在"选项">"环境">"字体和颜色"中看不到解决方案资源管理器的条目,那么如何更改此设置?它存储在主题文件中的某个位置吗?

(请注意,我不是想通过编程的方式进行此操作,因此,这并不是对现有听起来相似的问题的重复)。


我发现最简单的解决方案是使用此Microsoft开发的Visual Studio 2012颜色主题编辑器,然后选择"蓝色"主题以有效地获取VS 2010颜色:

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

在冗长的UI元素列表中节省了数小时的挖掘工作。您只需选择另一个预设主题,就可以完成:)

编辑:以下是使用VS2012颜色主题编辑器的步骤:

  • 工具->自定义颜色
  • 新主题->从现成的主题之一创建新主题,点击创建
  • 将鼠标悬停在新的自定义主题上,然后点击编辑主题
  • 神奇步骤:在主题标签下,直接单击第五个按钮"显示所有元素",在这里您可以找到所需的内容
  • TreeView->背景,这将更改解决方案资源管理器的颜色
  • 环境-> ToolWindowBackground,Team Explorer背景的颜色(我的宠儿,因为此UI上的对比度通常需要在控件和窗口之间进行调整)
  • 更新

    Visual Studio 2012 Update 3现在默认情况下包括旧的"蓝色"主题,因此,如果您要实现此目标,那么如果更新到此版本,则可以轻松选择旧的蓝色主题而无需跳过上面的内容。铅>


    程序经理Cathy Sullivan是错误的

    使用此实用程序

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

    使用类别TreeView


    不幸的是,当前您不能更改解决方案资源管理器的背景颜色,而不能超过"浅色"和"深色"主题。

    谢谢,
    凯茜·沙利文(Cathy Sullivan)

    Visual Studio程序管理器


    更新:现在有一个主题编辑器,该编辑器应该为您提供所需的确切控件(我注意到@Nick G的建议,因此给他1,让其确认这一点。 >

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

    (hanselman博客中的更多详细信息)

    ================================================ =================================

    前言:我知道您特别说过白色,但稍加调整后,我发现深色确实很好,特别是如果您有深色主题。我已经将以前的黑暗主题(变路)切换为轻率的名称,但看起来却微妙的超级真棒趣味时光。

    工具|选项|一般|然后将"颜色"主题更改为"黑暗"。

    enter

    您可以在上方的背景中看到解决方案资源管理器。我想这些选项将来可能会扩展或扩展。