В Visual Studio 2015 у меня есть проект ExpressionParse
. В свойствах проектов я установил пространство имен по умолчанию: Comp.Antlr.ExpressionParse
.Установить пространство имен для моего проекта Antlr4
Я тогда хотел бы установить пространство имен моих классов в соответствии с
namespace Comp.Antlr.ExpressionParse
{
...
, но это не работает с Antlr. Я попытался установить пространство имен в поле Custom Tool Namespace, но независимо от того, что я там помещаю, ничего не происходит.
Чтобы заставить его работать, я использую
namespace ExpressionParse
{
....
, но это единственный путь.
Я думаю, что я пропустил некоторые базовые знания здесь, но я действительно хотел бы, чтобы использовали другое пространство имен. Кто-нибудь знает, как это сделать?
EDIT: Первый комментарий дал (очевидный) ответ, спасибо! Пропущенный ctrl + S
Работы для меня. Просто откройте файл g4 и нажмите Ctrl + S, чтобы восстановить парсер. –