Синтаксис NVelocity (#) нарушает подсветку синтаксиса, связанную с расширениями vm - PullRequest
1 голос
/ 25 ноября 2011

Насколько я знаю, нет никакого способа получить хорошую подсветку синтаксиса NVelocity для Visual Studio 2010, которая также сохраняет подсветку html, css и javascript, поэтому я выбрал Сервис> Параметры> Текстовый редактор>Расширение файла и добавьте VM в редактор HTML.

Это прекрасно работает, мне не нужно выделять синтаксис для #if #else и т. Д., Но если документ начинается с #, он нарушит синтаксис HTML-редактора.

 ## Some comment, or anything with #NVelocity syntax
 <div>this will not have syntax highlighting</div>

Тем не менее, это будет работать, если я поставлю первый, как этот

 <!-- Unwanted comment -->
 ## Some comment, or anything with #NVelocity syntax

У кого-нибудь есть идеи, как заставить его работать с # в начале документа?

...