2012-12-02 80 views
2

我想创建一个智能且简单的方法来自动生成和生成代码。Visual Studio图形模块设计器

这不是很容易解释,但我想要做什么就像什么codefluent软件(http://www.softfluent.com/)所做的。因此,以图形方式设计一个模型,并根据为我的上下文定义的一些规则生成的是一组类。否则,像Telerik这样集成在Visual Studio中的工具也可以通过自定义菜单来管理应用程序的特定行为。

我知道我的要求并不清晰,一般,但我的实际想法也处于一个嵌套状态。我看到的Visual Studio支持DSL SDK(vsvmsdk)允许指定和设计一个自己的语言。但我不明白,如果这正是我需要的。

任何人都可以表明我有什么事我可以在Visual Studio做达到我的目标不同的工具或者一个文件?

回答

0

CodeFluent实体是一个特制的工具,它不依赖于任何第三方软件。图形表面使用特殊算法和特定轻量级树视图的WPF。 (免责声明:我为这家公司工作,并帮助开发该软件)。这就是说,如果你想快速开发一些东西,你可以从你提到的http://archive.msdn.microsoft.com/vsvmsdk开始(VSVMSDK是DSL SDK的后续产品,也就是'DSL Tools')。它有免费的巨大优势。但是请注意,在微软这个组件的未来目前还不清楚,因为他们似乎更喜欢“代码优先”过度“型号为先”的现在。

+0

所以,唯一的办法就是学习VSVMSDK。没办法....上最好的教程或引导任何建议,了解这个工具的潜力,并了解它是否是我所需要的? MSDN不清楚从零开始(所以对于我的情况-_-')。谢谢 – Marco