每天很多次,在新的工作计算机上,Visual Studio的代码窗口突然变成红色和蓝色!如果我重新启动Visual Studio的实例或重新应用字体&颜色设置,关闭和打开文件/选项卡没有帮助。
只有当前可见的文件在发生时才会出现故障,其他打开的标签通常会保留其正确的颜色,直到我重新打开它们或打开新文件 - 然后用闪烁的颜色显示。有时,其他打开文件中的某些类型的文本会变成蓝色,就像病毒传播一样;)
我猜测有插件或缺少修补程序或故障图形驱动程序,但我还没弄清楚问题是什么,这让我疯狂。
我曾经遇到过这个问题,但是不记得我是如何解决这个问题的,从那时起已经有一段时间了,我有很多类似的安装,因为它没有显示这个问题。
它上面还有一个Microsoft Connect issue关闭状态“无法重现” - 只需启动IE9就可以轻松重现。但是,有时候,如果没有我启动IE,问题就出现了。
Windows 7 SP1上的Visual Studio 2010 SP1,ReSharper 6.1和Reflector 7.5.4.20。我已经禁用了VS中的硬件加速,没有任何区别,它是一个Nvidia Geforce 210,双屏设置,右侧有主屏幕。此外,显示的标记不是由我编写的,并且不包含敏感信息
答案 0 :(得分:1)
这似乎是Visual Studio中黑暗主题的一个小小问题。当我在VS项目仍处于打开状态时执行系统恢复时,它发生在我身上。解决方案是重启Visual Studio。像魅力一样。
答案 1 :(得分:0)
它似乎实际上有助于更新Nvidias显卡驱动程序,即使它仅仅几个月之久,而且还有相当旧的可靠显卡。好吧 - 现在我很高兴问题消失了,并且很难过,这很容易。
答案 2 :(得分:0)
发现这是在寻找同一问题的答案。
我修复它的方法是打开工具 - >选项,然后单击环境 - >字体&用于重置当前缓冲区着色的颜色。
在锁定屏幕至少4分钟后,VS似乎没有重新着色当前缓冲区。我相信这是VS中主题处理中的一个错误,但我真的是唯一能找到这个提到的地方。
刚刚为VS 2010安装了SP1,希望它能提供帮助,但事实并非如此。
答案 3 :(得分:0)
我在vs2013面临同样的问题...... 这解决了问题.. http://madskristensen.net/post/visual-studio-update-2-and-web-essentials