将razor视图与把手模板混合使用

将razor视图与把手模板混合使用,razor,handlebars.js,Razor,Handlebars.js,我正在使用ASP MVC和Razor视图引擎来构建web应用程序 我还在客户端富应用程序框架的一些视图上使用EmberJS。 EmberJS使用把手模板 问题在于visual studio无法对handlebar脚本选项卡内的HTML元素进行颜色编码,如下所示: <script type="text/x-handlebars"> <div> <div>@ShowRes.NumberOfNodesInNetwork: {{App.nodesControl

我正在使用ASP MVC和Razor视图引擎来构建web应用程序

我还在客户端富应用程序框架的一些视图上使用EmberJS。 EmberJS使用把手模板

问题在于visual studio无法对handlebar脚本选项卡内的HTML元素进行颜色编码,如下所示:

<script type="text/x-handlebars">
<div>
    <div>@ShowRes.NumberOfNodesInNetwork: {{App.nodesController.arrangedContent.length}}</div>
    <div>@ShowRes.NumberOfLinksInNetwork: {{App.linksController.arrangedContent.length}}</div>
</div>
</scrtip>

@ShowRes.NumberOfNodesInNetwork:{{App.nodesController.arrangedContent.length}
@ShowRes.numberoflinksinetwork:{{App.linkscocontroller.arrangedContent.length}
脚本标记内的div元素没有颜色编码


你知道如何让VS2012忽略脚本标记并简单地将HTML元素视为不存在脚本元素吗?

如果没有visual studio的自定义插件,就不可能在handlebar模板中获得语法高亮显示