用于 Elipse 和 XText Oslo Intellipad for SQL Server 那么 .NET 又有何用呢?

发布于 2024-08-16 09:45:49 字数 265 浏览 5 评论 0原文

XText 是 EClipse 中 DSL 的出色编辑器和语言制造商。 我认为 Intellipad 是 .NET 世界中的同等产品,当然,当 Microsoft 宣布它将成为 SQL Server 的一部分时,我感到非常失望。

现在,如果我需要创建一个在 .NET 环境上运行的 DSL,其编辑器支持着色、智能、错误...(编辑器在 Visual Studio 之外运行是一个优点,WPF 编辑器是一个优点),我有什么工具去寻找?

XText is a great editor and language manufacture for the DSLs in EClipse.
I thought that Intellipad is the equivalent in the .NET world, of course as all I get disappointed when Microsoft announce that it would be part of SQL Server.

Now if I need to create a DSL that runs on the .NET environment with editor that support coloring, intelliscence, errors ... (the editor runs outside the visual studio is a plus, WPF editor is a plus), what tools I have to look for ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゞ花落谁相伴 2024-08-23 09:45:49

微软的“M”确实是Eclipse Xtext的答案。只是为了比较。 Xtext已经成熟,“M”就是CTP。 Xtext 的功能是 Xtext 的两倍,但“M”提供了 Xtext 所没有的一些功能。特别是调试功能和动态解析器​​(不需要代码生成)。

请放心,您将能够使用“SQL Server 建模”中的 DSL,而无需在 SQL Server 的关系内核中运行它。

顺便说一句,实体框架是由同一组内部开发的。 .NET 中不是也可以使用它吗?

Microsoft "M" is indeed the answer to Eclipse Xtext. Just to compare. Xtext is mature, "M" is CTP. Xtext has twice as many features, but "M" offers some that Xtext dont. Especially the debugging-capabilities and the dynamic parser (no codegen needed).

Rest assured, that you'll be able to use DSLs from "SQL Server Modelling" without having to run it in the relational kernel of SQL Server.

BTW, the Entity Framework is developed from within the same group. Isn't it also available in .NET?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文