Синтаксис 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

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

0 ответов

Другие вопросы по тегам