Visual studio 2010 NVelocity语法(#)打破了绑定到vm扩展的语法突出显示

Visual studio 2010 NVelocity语法(#)打破了绑定到vm扩展的语法突出显示,visual-studio-2010,syntax,highlighting,nvelocity,Visual Studio 2010,Syntax,Highlighting,Nvelocity,据我所知,没有办法为Visual Studio 2010获得良好的NVelocity语法高亮显示,它同时保留html、css和javascript高亮显示,因此我的方法是转到工具>选项>文本编辑器>文件扩展名,并将vm添加到html编辑器 这很好,我不需要为#if#else等突出显示语法,但是如果文档以#开头,它将破坏HTML编辑器语法 ## Some comment, or anything with #NVelocity syntax <div>this will not h

据我所知,没有办法为Visual Studio 2010获得良好的NVelocity语法高亮显示,它同时保留html、css和javascript高亮显示,因此我的方法是转到工具>选项>文本编辑器>文件扩展名,并将vm添加到html编辑器

这很好,我不需要为#if#else等突出显示语法,但是如果文档以#开头,它将破坏HTML编辑器语法

 ## Some comment, or anything with #NVelocity syntax
 <div>this will not have syntax highlighting</div>
##一些注释,或任何带有#NVelocity语法的内容
这将不会有语法突出显示
但是,如果我把任何东西放在第一位,它会起作用的,就像这样

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

##一些注释或任何带有#NVelocity语法的内容

有人知道如何使用文档开头的#吗?

看起来像是语法中的一个bug highlighter。。。考虑向城堡团队发送补丁:)