更广泛的问题可能是“你能否在Visual Studio 2012中将现有的语法高亮(例如* .html)与任意文件扩展名(例如* .handlebars)相关联?”
我知道有一个扩展允许突出显示* .html文件中的把手模板,但是我需要* .handlebars的命名约定来进行预编译。
答案 0 :(得分:12)
在 Visual Studio 下 - > 工具 - > 选项您可以为每个分机设置编辑器类型:
我安装了以下功能,不确定哪个功能实际安装了Javascript编辑器:
答案 1 :(得分:3)
我完全同意@jessehouwing但不是选择“Javascript编辑器”而是选择“Html编辑器”。问题是如果你使用像EmberJS这样的框架,VS仍然无法识别语法。
例如:
<a href="#" class="deletelist" {{action "deleteTodoList" todoListId}}>X</a>
该操作不会被识别为有效语法。