2013-02-08 93 views
13

我正在使用Visual Studio 2012 Ultimate版本11.0.51106.01更新1. 我配置了黑色作为背景颜色和白色作为前景色,但C#折叠区域出现黑色前景,使其看不见。我该如何解决这个问题?C#在visual studio 2012中折叠区域的颜色

扩展区与正确的颜色:

expanded region

折叠时,该区域变得不可见(黑色前景和黑色背景):

collapsed region

+3

设置显示项目的颜色“折叠文本(折叠)” – 2013-02-08 12:32:21

+2

您是否看到过这种VS配色方案的集合? http://studiostyl.es/使用现有的主题可能比创建自己的主题更容易。 – 2013-02-08 12:44:46

+0

我试图将“折叠文本(折叠)”的前景色设置为白色,但结果相同,折叠区域前景为黑色。我已经尝试为几个项目设置颜色,但没有运气。 – Bolha 2013-02-08 12:53:39

回答

18

我有同样的问题。我发现“折叠文本(折叠)”确实有效。诀窍是,您必须重新启动 Visual Studio才能应用更改。我不确定为什么会出现这种情况(因为所有其他颜色变化都会立即发生),但我通过改变它几次来验证它。

我已经使用内置UI以及Visual Studio 2012 Color Theme Editor扩展名对它进行了测试。这两种情况都需要重新启动(尽管我不能确定是否仅仅安装了扩展程序会导致其性能不佳)。

+0

呃。有时我真的很讨厌Visual Studio。我几个小时以来一直在搞这个,觉得这是Resharper的不当行为,并且没有告诉我喜欢它,或者我正在改变环境选项中的错误颜色。不,只是很好'微软的bugginess。 – 2016-04-12 18:12:54

0

如果您不想重新启动VS,只需为ijprest所述的“折叠文本(折叠)”创建自定义颜色即可。这适用于VS 2015.但是,如果您选择了其中一种预设颜色,则仍需重新启动VS.

+0

恐怕在VS 2015中不适合我 - 我使用了自定义颜色,但仍然需要重新启动。 – Sandra 2016-03-15 16:44:53