XText是EClipse中DSL的出色编辑器和语言制造商。
我以为Intellipad在.NET世界中是等效的,当然,当微软宣布它将成为SQL Server的一部分时,我感到非常失望。
现在,如果我需要使用支持着色,智能,错误...的编辑器来创建在.NET环境上运行的DSL((在Visual Studio之外运行的编辑器是一个加号,而WPF编辑器则是一个加号)),我拥有哪些工具寻找?
最佳答案
微软的“ M”确实是Eclipse Xtext的答案。只是比较一下。 Xtext已经成熟,“ M”是CTP。 Xtext具有两倍的功能,但是“ M”提供了Xtext不具备的一些功能。尤其是调试功能和动态解析器(无需代码生成器)。
请放心,您将能够使用“ SQL Server建模”中的DSL,而无需在SQL Server的关系内核中运行它。
顺便说一句,实体框架是从同一组内部开发的。 .NET也不可用吗?