在Visual Studio 2015中突出显示Underscore.js语法

h7wcgrx3  于 2023-03-13  发布在  其他
关注(0)|答案(2)|浏览(158)

我在html文件中使用underscore.js模板化引擎(看附件中的例子)。我的目的是让VS在html文件中除了常规的html高亮显示之外,还高亮显示js代码。

<div>
<%
var isRelevant = hasInternetService;
var hasTestResults = _.has(bundle_results(), "internet_port") && bundle_results().internet_ppp.final_analysis != "failed";
var hasSync = _.has(bundle_results(), "internet_port") && bundle_results().internet_port.sync_status === "Up";
var iconSuffix = !isRelevant ? "down" : !hasTestResults ? "test-fail" : hasSync ? "up" : "down";
%>
</div>
mwngjboj

mwngjboj1#

这些模板称为ejs,Visual Studio不支持它们。
这里是他们的请求in the Microsoft uservoice
所以你问题的答案是“你不能”。

jq6vz3qz

jq6vz3qz2#

现在可以使用EJS language support(或类似的)扩展为EJS(Embedded JavaScript)模板提供语法突出显示和自动完成功能。

相关问题