HTML标记的语法突出显示在Visual Studio 2008中消失

时间:2020-03-05 18:48:08  来源:igfitidea点击:

这发生在我在多台计算机上的Visual Studio 2008之前和之后2008 sp1中发生的情况以及我认识的其他人身上,因此这不是孤立的事件。

似乎是随机的,每隔一段时间我就会在aspx页面(html)中丢失所有语法高亮显示,因此Visual Studio现在看起来像是一个非常昂贵的记事本版本。

有谁知道为什么会发生?更好的是,有人知道如何解决它吗?

解决方案

回答

我们基本上已经体验了Visual Studio放弃的经历。它由于多种原因而放弃,页面太复杂而无法突出显示,这通常是因为语法错误太多。突出显示实际上是使用一些非常复杂和智能的RegEx语句完成的,但是,如果Visual Studio无法应用它们,它将仅显示黑色文本。

要尝试的一件事是修复所有语法问题(如果有)。

顺便说一下,这种"放弃"发生在大多数IDE中。我在Elcipse中也看到过一两次。

回答

当这发生在我身上时,我让它坐在那里一分钟。它通常会带回语法高亮显示。

回答

尝试按Ctrl-K,Ctrl-D(重新格式化文档)。通常,这将使我们恢复语法颜色。如果没有,它应该告诉我们混淆的地方(例如,由于第123行而无法重新格式化)。

回答

在使用http://msdn.microsoft.com/zh-cn/vstudio/bb968856.aspx上的删除工具卸载Visual Studio之后,它发生在我身上
我必须先运行此程序,然后才能将sql Server Management Studio升级到2008版
由于包加载失败,语法高亮显示已消失。我还没有找到解决办法,所以如果有人有主意...

回答

我有同样的问题。安装DPack

解决了这个问题