Как включить подсветку синтаксиса для файлов *.handlebars в Visual Studio 2012?
Более широкий вопрос может быть: "Можно ли связать существующую подсветку синтаксиса (например,.html) с произвольными расширениями файлов (например, *.handlebars) в Visual Studio 2012?"
Я знаю, что есть расширение, которое позволяет выделять шаблоны handlebars в *.html файлах, однако мне требуется соглашение об именах *.handlebars для предварительной компиляции.
Ответы
Ответ 1
В Visual Studio → Tools → Options вы можете указать тип редактора для каждого расширения:
![Set the extension editor]()
У меня установлены следующие функции, не уверены, какой из них фактически устанавливает редактор Javascript:
Ответ 2
Я полностью согласен с @jessehouwing, но вместо выбора "Редактора Javascript" просто выберите "Редактор HTML". Проблема в том, что если вы используете фреймворк вроде EmberJS VS, все равно не узнаете синтаксис.
Например:
<a href="#" class="deletelist" {{action "deleteTodoList" todoListId}}>X</a>
Действие не будет признано действительным синтаксисом.