XText для EClipse и Oslo Intellipad для SQL Server, а затем ЧТО ДЛЯ .NET?
-
21-09-2019 - |
Вопрос
Xтекст — отличный редактор и производитель языков для DSL в EClipse.я думал так Интеллипад является эквивалентом в мире .NET, и, конечно же, я разочаровываюсь, когда Microsoft объявляет, что он станет частью SQL Server.
Теперь, если мне нужно создать DSL, работающий в среде .NET, с редактором, поддерживающим раскраску, интеллект, ошибки...(редактор работает за пределами визуальной студии - это плюс, редактор WPF - это плюс), какие инструменты мне нужно искать?
Решение
Microsoft «M» действительно является ответом на Eclipse Xtext.Просто чтобы сравнить.Xtext является зрелым, «M» — CTP.Xtext имеет в два раза больше функций, но «M» предлагает некоторые из них, которых нет в Xtext.Особенно возможности отладки и динамический анализатор (кодогенератор не требуется).
Будьте уверены: вы сможете использовать DSL из раздела «Моделирование SQL Server» без необходимости запуска его в реляционном ядре SQL Server.
Кстати, Entity Framework разработан той же группой.Разве это также не доступно в .NET?