【问题标题】:Looking for Antlr Grammar syntaxt highlight in VS2010在 VS2010 中寻找 Antlr Grammar 语法高亮
【发布时间】:2011-02-25 16:17:36
【问题描述】:

我正在寻找一些方法来直接在 VS2010 中使用语法高亮编辑 antlr 语法文件。

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

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

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

所以我的问题是:

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

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

【问题讨论】:

    标签: visual-studio-2010 syntax-highlighting antlr grammar antlrworks


    【解决方案1】:

    您可以尝试使用 Tunnel Vision Labs 扩展程序。这可以在Microsoft Gallery中找到

    【讨论】:

    • 谢谢 :) 我一定会看看那个 :D
    【解决方案2】:

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

    见:Syntax Colorizing (Managed Package Framework)

    【讨论】:

    • 我会接受这个解决方案,因为它可以解决我的问题,但是构建词法分析器和荧光笔所需的工作远远超出了我可以投入的时间:(,我必须坚持与 2 位编辑合作。
    • @David,是的,我猜这将是一项相当多的工作,因为我找不到任何已经这样做的人......
    • 如果我能做到,我会尝试在这里发布结果,但不要让你屏住呼吸:P
    猜你喜欢
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 2011-07-16
    • 2010-09-12
    • 1970-01-01
    • 2019-05-12
    • 1970-01-01
    • 2010-10-15
    相关资源
    最近更新 更多