【问题标题】:Visual Studio Solution Explorer, Highlight Active Item colorVisual Studio 解决方案资源管理器,突出显示活动项颜色
【发布时间】:2012-02-28 11:26:56
【问题描述】:

在 Visual Studio 2008 中,是否有任何方法可以更改解决方案资源管理器中突出显示项的背景颜色?当前设置使该项目在解决方案资源管理器具有焦点(蓝色)时非常明显,但是当编辑器具有焦点时,背景颜色是非常浅的灰色,几乎看不到。我讨厌必须导航到类型的定义,然后必须让解决方案资源管理器关注当前文件在解决方案中的位置。

非常感谢。

【问题讨论】:

    标签: visual-studio-2008 solution-explorer


    【解决方案1】:

    它与Windows的高级颜色选择器对话框中名为“3D Objects”的系统颜色有关。 如果您使用 aero 主题更改此颜色,它会影响 MDI 窗口,并且还会更改非活动窗口中所选项目的颜色。 逻辑,不是吗??? 希望这会有所帮助。

    皮埃尔。

    【讨论】:

    • 危机皮埃尔,你是我的英雄...我不知道这将如何影响其他系统,但在我的机器上(启用 Aero 的 Windows 7),更改此设置确实会更改所选项目的颜色VS,对其他设置的影响很小(一些控制面板窗口继承了这种颜色,以及 Firefox 中的活动选项卡)。
    • (除其他外,值得 IMO)
    • 准确的说,在Win7上是在控制面板\所有控制面板项\个性化\窗口颜色和外观\高级......
    • 感谢马塞尔的澄清。找到那个设置让我发疯了。
    • Windows 7:搜索“Windows 颜色和指标”> 将项目更改为“3D 对象”> 更改颜色...替代解决方案:在 Visual Studio 2008 中右键单击文件> 选择“在解决方案资源管理器中定位” " 或者创建一个做同样事情的宏
    【解决方案2】:

    原来这是一个 Windows 设置,VS 无法控制它。如果您想深入研究使用 Hex 编辑器(Vista 需要)自定义窗口皮肤的黑暗艺术,那么有一个教程here 介绍了如何做到这一点。但不确定 Windows 主题的哪个属性会影响此行为,因为该教程中提到的只是当窗口具有焦点时突出显示选定项。

    【讨论】:

      【解决方案3】:

      尝试使用工具 > 选项 > 环境 > 字体和颜色 > 显示项目 > 选定文本。 设置项目背景颜色(例如,我将我的设置为洋红色,所以它真的很突出)。

      【讨论】:

        【解决方案4】:

        我认为这与 windows 有关,因为 windows 中的所有树视图都是这样的。您可以通过检查“资源管理器”文件夹树来确定。 我试图找到如何在选定项目失去焦点后更改其突出显示颜色我找不到任何有用的东西。

        相关主题:

        Change background color of Solution Explorer in Visual Studio

        2008 Solution Explorer Focus colors

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-04-23
          • 2012-11-24
          • 1970-01-01
          • 1970-01-01
          • 2012-08-14
          • 2013-04-04
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多