Это несколько чувствительный ко времени Q / A, потому что цели C # для ANTLR (CSharp2 от Johannes Luber и CSharp3 от меня) меняются со временем.Я знаю, что у цели CSharp2 недавно были некоторые проблемы, над которыми работали.На момент написания этой статьи текущей версией цели CSharp3 является 3.3.1.
Вот ссылка на документацию цели CSharp3 , которая включает несколько ссылок на скачивание порта C #Инструмент ANTLR, среда выполнения CSharp3, поддержка MSBuild и некоторые инструменты для Visual Studio.Я периодически обновляю этот документ по мере выпуска новых версий.
Редактировать: Если при открытии файла грамматики возникают проблемы с отображением или сообщения об исключениях, необходимо удалить ANTLR 3, StringTemplate иРасширения Extensibility Framework из Extension Manager и переустановите их в соответствии с инструкциями в связанной документации.Я обновил расширения для решения проблемы.