XText - отличный редактор и язык для DSL в EClipse. Я думал, что Intellipad - это эквивалент в мире .NET, конечно же, поскольку все, что я разочаровываю, когда Microsoft объявит, что он будет частью SQL Server.XText для EClipse и Oslo Intellipad для SQL Server, затем ЧТО ДЛЯ .NET?
Теперь, если мне нужно создать DSL, который работает в среде .NET, с редактором, который поддерживает раскраску, intelliscence, errors ... (редактор работает за пределами визуальной студии - это плюс, редактор WPF - это плюс) какие инструменты мне нужно искать?
Поблагодарите Ларса, но как вы думаете, Intellipad в будущем будет доступен в качестве плагина для визуальной студии как XText для EClipse, чтобы мы могли разместить наши редакторы языка в Visual Studio Shell? –
Я абсолютно уверен, что языки, написанные на M, будут доступны через службы Visual Studio Language. Я также скоро попытаюсь переосмыслить intellipad в VS - так как он прорисован в Quadrant ... Но давайте спросим: http://twitter.com/lcorneliussen/statuses/7741047964 –
dougs answer: "@lcorneliussen Мы поддерживаем" M "в VS, но мы не решили, можем ли мы поддерживать DSL в VS в v1. Отправьте розовый адрес электронной почты, если хотите." http://twitter.com/douglasp/statuses/7741695686 –