如何在Visual Studio 2012中为* .handlebars文件启用语法高亮显示?

时间:2013-11-22 21:05:06

标签: visual-studio-2012 editor handlebars.js

更广泛的问题可能是“你能否在Visual Studio 2012中将现有的语法高亮(例如* .html)与任意文件扩展名(例如* .handlebars)相关联?”

我知道有一个扩展允许突出显示* .html文件中的把手模板,但是我需要* .handlebars的命名约定来进行预编译。

2 个答案:

答案 0 :(得分:12)

Visual Studio 下 - > 工具 - > 选项您可以为每个分机设置编辑器类型:

Set the extension editor

我安装了以下功能,不确定哪个功能实际安装了Javascript编辑器:

答案 1 :(得分:3)

我完全同意@jessehouwing但不是选择“Javascript编辑器”而是选择“Html编辑器”。问题是如果你使用像EmberJS这样的框架,VS仍然无法识别语法。

例如:

<a href="#" class="deletelist" {{action "deleteTodoList" todoListId}}>X</a> 

该操作不会被识别为有效语法。