在Visual Studio 2008中,有没有办法在解决方案资源管理器中更改突出显示项目的背景颜色?当解决方案资源管理器具有焦点(蓝色)时,当前设置使项目非常明显,但是当编辑器具有焦点时,背景颜色非常浅灰色,这使得几乎看不到它。我讨厌必须导航到类型的定义,然后必须重点关注解决方案资源管理器以查看解决方案中当前文件所在的位置。
非常感谢。
答案 0 :(得分:16)
它与Windows的advanded颜色选择器对话框中名为“3D Objects”的系统颜色有关。 如果使用aero主题更改此颜色,则会影响MDI窗口,并且还会更改非活动窗口中所选项目的颜色。 逻辑,不是??? 希望这会有所帮助。
皮尔。
答案 1 :(得分:2)
原来这是一个Windows设置,VS无法控制它。如果你想深入研究使用Hex编辑器(如Vista所需)的自定义窗口外观的黑暗艺术,那么有关于如何完成此操作的教程here。不确定Windows主题的哪个属性会影响此行为,因为该教程中提到的所有内容都是当窗口具有焦点时所选项突出显示。
答案 2 :(得分:1)
尝试使用工具>选项>环境>字体和颜色>显示项目>选定的文字。 设置项目背景颜色(例如,我将我的设置为Magenta,因此它非常突出)。
答案 3 :(得分:0)
我认为这与Windows有关,因为Windows中的所有树视图都表现得像这样。您可以通过选中“资源管理器”文件夹树来确保。 我试图找到如何在失去焦点后更改所选项目的高亮颜色我找不到任何有用的东西。
相关主题:
Change background color of Solution Explorer in Visual Studio