首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可视化编程工具

可视化编程工具
EN

Stack Overflow用户
提问于 2008-12-02 16:59:39
回答 3查看 2.2K关注 0票数 4

我需要在程序中用图形表示工作流程的工具(比如用图形表示来描述电子电路)。表示必须如下所示:函数是框,框之间的箭头是“消息”。如下所示:

alt文本http://img372.imageshack.us/img372/8471/functionsqv0.png

下图如下:(c (a) (b))

当c()的参数命名为d和e时,在C上它将是

代码语言:javascript
复制
void c( someType1 d, someType2 e );
someType1 a( void );
someType2 b( void );
....
c( a(), b() );

因此,我认为我需要这样的工具来操作和可视化表示s-表达式:

代码语言:javascript
复制
(a (b c d) e)  

代码语言:javascript
复制
f(g(z(x,y))+5)  

它不是关于链表,而是关于函数之间的逻辑连接。

该工具只需从图形表示生成文本表示。

嗯,我在Wiki页面上发现了很多关于“可视化编程”和“图形编程”的东西,等等。大多数描述的工具都很酷,但有点复杂。这个列表很长,所以测试所有这些都需要很长时间。所以我需要一个真实的,活着的人的意见。

所需经费如下:

  • 免费
  • 简单
  • 可以导出到至少一种真实语言,如XML、C++、LISP或任何其他语言。

如果这个工具是可配置的,那就太好了。

我喜欢FlowDesigner工具:它似乎是我所需要的东西,但它不能导出到任何语言.天哪。

UPD:我提到的wiki页面:图形化编程

UPD2:我决定写我自己的工具.

EN

回答 3

Stack Overflow用户

发布于 2008-12-04 09:43:19

查看Microsoft工具- http://msdn.microsoft.com/en-us/library/bb126259.aspx

它是一个"designer生成器“--允许您定义自己的图表格式,指定形状、箭头、颜色等,并为您生成一个设计器,该设计器能够编辑这些图表并导出有关图的任何文本工件(例如XML或代码)。

票数 3
EN

Stack Overflow用户

发布于 2008-12-04 13:55:23

http://www.graphviz.org/

HTH

票数 1
EN

Stack Overflow用户

发布于 2015-08-14 11:13:19

如何使用基于.net和WPF的库TUM.CMS.VPLControl

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/334691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档