Visual studio 2010 在VS2010中寻找Antlr语法语法句法突出显示

Visual studio 2010 在VS2010中寻找Antlr语法语法句法突出显示,visual-studio-2010,syntax-highlighting,antlr,grammar,antlrworks,Visual Studio 2010,Syntax Highlighting,Antlr,Grammar,Antlrworks,我正在寻找一些方法来编辑antlr语法文件直接在VS2010与语法突出显示 我经常使用antlrworks,但它有一个缺点,我必须单独启动antlrworks,然后浏览到我想要编辑的文件,进行更改并保存。对于次要的修复,我不需要AntlWorks中的所有工具,但我仍然希望突出显示语法 但我无法让VS2010使用正确的文件打开AntlWorks,我也没有找到其他方法直接在VS2010编辑器中获得语法高亮显示,它只是以纯文本形式打开 我可以让VisualStudio打开antlrworks,但它将只

我正在寻找一些方法来编辑antlr语法文件直接在VS2010与语法突出显示

我经常使用antlrworks,但它有一个缺点,我必须单独启动antlrworks,然后浏览到我想要编辑的文件,进行更改并保存。对于次要的修复,我不需要AntlWorks中的所有工具,但我仍然希望突出显示语法

但我无法让VS2010使用正确的文件打开AntlWorks,我也没有找到其他方法直接在VS2010编辑器中获得语法高亮显示,它只是以纯文本形式打开

我可以让VisualStudio打开antlrworks,但它将只打开它打开的最后一组文件,而不是我单击的文件

因此,我的问题是:

当我在VisualStudioProjectExplorer中双击AntlWorks时,有没有办法让它以正确的文件打开


在VisualStudio中,有没有其他方法可以为antlr语法文件获得正确的语法高亮显示(或者使用其他编辑器,最好不要花钱,但如果没有免费的,可以选择商业编辑器)

您可以提供一个自定义解析器类,VisualStudio使用该类突出显示ANTLR语法文件


请参阅:

您可以尝试Tunnel Vision Labs扩展。这可以在

中找到,我会接受这个解决方案,因为它可以解决我的问题,但构建lexer和highlighter所需的工作远远超出了我的时间:(,我将不得不坚持与两名编辑一起工作。@David,是的,我猜这将是一项相当大的工作,因为我找不到任何已经做过这项工作的人……如果我能做的话,我会尝试将结果发布在这里,但不要让你屏住呼吸:PThanks:)我一定会看看那一个:d