XText是EClipse中DSL的一个很好的编辑器和语言制作。我认为Intellipad是.NET世界中的等价物,因为当微软宣布它将成为Server的一部分时,我会感到失望。
现在,如果我需要创建一个运行在.NET环境上的DSL,它的编辑器支持着色、智能、错误.(编辑器运行在visual studio外是一个加号,WPF编辑器是一个加号),我需要查找哪些工具?
发布于 2010-01-08 16:35:13
微软的"M“确实是Eclipse的答案。只是比较一下。Xtext是成熟的,"M“是CTP。Xtext的特性是Xtext的两倍,但是"M“提供了一些Xtext不具备的特性。特别是调试功能和动态解析器(不需要代码)。
请放心,您将能够从“Server建模”中使用DSL,而不必在Server的关系内核中运行它。
顺便说一句,实体框架是在同一组中开发的。它不是在.NET中也有吗?
https://stackoverflow.com/questions/1961167
复制相似问题