Asp.Net注释导致VS Code语法突出显示停止工作

时间:2019-02-07 19:33:20

标签: asp.net visual-studio-code syntax-highlighting

VS Code screenshot我的.ascx文件包含C#和HTML。 VSCode中的所有内容都会正确地突出显示语法,直到达到<%-- insert dynamically generated text here --%>。在那之后,一切都像文本一样是白色的。所有HTML /其他代码未突出显示,并且IntelliSense停止工作。您如何阻止VSC这样做?

1 个答案:

答案 0 :(得分:2)

C#/ Omnisharp插件中包含的默认剃刀语法似乎无法涵盖WebForms所使用的较早的剃刀语法,因此,当遇到代码块时,它不知道该怎么办。

可以安装以下扩展名,以帮助增加对WebForms的ASPX页和较旧的razor语法的支持。

HTML C#