2

我正在寻找一些方法来直接在 VS2010 中编辑 antlr 语法文件,并带有语法高亮。

我经常使用 antlrworks,但它的缺点是我必须单独启动 antlrworks,然后浏览到我要编辑的文件,进行更改并保存。对于较小的修复,我不需要 Antlrworks 中的所有工具,但我仍然想要语法高亮。

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

我可以让visual studio打开antlrworks,但它只会打开它打开的最后一组文件,而不是我点击的那个。

所以我的问题是:

当我在visual studio项目资源管理器中双击它时,有没有办法让antlrworks用正确的文件打开?

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

4

2 回答 2

2

您可以尝试 Tunnel Vision Labs 扩展。这可以在Microsoft 库中找到

于 2011-07-09T10:40:09.383 回答
1

您可以提供 Visual Studio 用来突出显示 ANTLR 语法文件的自定义解析器类。

请参阅:语法着色(托管包框架)

于 2011-02-26T07:16:29.093 回答