问题描述
我有一些在VS Code中查看的Dust模板。在1台计算机上,如果有“#”符号,则其后的代码将变为绿色,就好像已被注释掉一样。
例如:
<div id="someDiv">
Some text
<#someThing>
<div id="anotherDiv">
More text
</div>
</div>
从“ ”开始的所有内容都会变绿。
可能是什么原因造成的?由于它只发生在我运行VS Code的3台计算机中的1台上,因此感觉它可能是某种扩展,但是有一种简单的方法告诉VS Code不要这样做吗?
解决方法
请尝试删除所有装饰性扩展名,然后逐个添加它们,以查看其原因。
, DustJS支持为任何 DustJS文件添加语法突出显示功能。
也许DustJS语法突出显示集<#something>
或#
为注释字符串或其他内容。 Here For More Info。
首先不确定是什么引起了此问题,但是安装DustJS扩展并将“语言模式”更改为DustJS可以解决此问题。请注意,我安装了其他一些Dust扩展,并尝试选择“ dust”作为语言,但这种方法不起作用。只有“ DustJS”修复了它。