Как включить подсветку синтаксиса для файлов *.handlebars в Visual Studio 2012?

Более широкий вопрос может быть: "Можно ли связать существующую подсветку синтаксиса (например,.html) с произвольными расширениями файлов (например, *.handlebars) в Visual Studio 2012?"

Я знаю, что есть расширение, которое позволяет выделять шаблоны handlebars в *.html файлах, однако мне требуется соглашение об именах *.handlebars для предварительной компиляции.

Ответ 1

В Visual StudioToolsOptions вы можете указать тип редактора для каждого расширения:

Set the extension editor

У меня установлены следующие функции, не уверены, какой из них фактически устанавливает редактор Javascript:

Ответ 2

Я полностью согласен с @jessehouwing, но вместо выбора "Редактора Javascript" просто выберите "Редактор HTML". Проблема в том, что если вы используете фреймворк вроде EmberJS VS, все равно не узнаете синтаксис.

Например:

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

Действие не будет признано действительным синтаксисом.