Синтаксис NVelocity (#) нарушает подсветку синтаксиса, связанную с расширениями vm
Насколько я знаю, нет никакого способа получить хорошую подсветку синтаксиса NVelocity для Visual Studio 2010, которая также сохраняет подсветку html, css и javascript, поэтому я делаю это, выбрав Tools > Options > Text Editor > File Extension и добавить 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
У кого-нибудь есть идеи, как заставить его работать с # в начале документа?