我很高兴在ANTLR 4.4 / ANTLR4CS中开发一种语言,并且我想开始将我的语言集成到IDE中。对我而言,自然的感觉就像是将它集成到Visual Studio中。在我看来,有人可能想出了将ANTLR词法分析器插入Visual Studio语法高亮系统或将ANTLR解析器插入MSBuild任务的一般方法,以便在Visual Studio错误列表中出现错误。
是否有任何出发点,基本软件包,插件系统或类似软件可以让您将ANTLR4CS语言与Visual Studio的语言支持机制集成?
或者,是否有人在语法中自动构建了Sublime Text构建系统/语言def?
答案 0 :(得分:1)
@Lucas Trzesniewski写道:
我是通过每次重新整理整个文件来做到这一点,在逐行的基础上进行操作对于我的需求来说太多了PITA(我们的DSL文件很小,所以它工作正常)。
我不知道它是否适合您的需求,但您可以从VS扩展实现单个文件生成器。
Generate
方法采用IVsGeneratorProgress
参数,可让您轻松报告错误。