语法突出显示不适用于Visual Studio 2015 Update 3中的Node.js Vash视图文件

时间:2017-01-26 20:12:02

标签: html node.js visual-studio-2015 vash

在Visual Studio 2015 Update 3中,我正在构建一个Node.js应用程序,并使用Vash作为视图引擎。但是,当我在vash文件中编写HTML时,语法突出显示不起作用。它只是显示为纯文本。例如,这个:

<!DOCTYPE html>
<html>
<head>
    <title>@model.title</title>
</head>
<body>
    <div>@model.block("body")</div>
</body>
</html>

只会出现没有任何亮点。

1 个答案:

答案 0 :(得分:6)

感谢UPNXT的Clint Helfers(见here),我能够突出显示工作:

在Visual Studio 2015中,转到“工具”&gt;选项&gt;文本编辑器&gt;文件扩展名,然后使用编辑器HTML (Web Forms) Editor添加vash作为扩展名。见下文:

enter image description here

一旦我这样做,我就不得不关闭打开的.vash文件然后,当我重新打开它们时,所有HTML突出显示都有效。