从VB.NET源代码生成数据流图?

从VB.NET源代码生成数据流图?,vb.net,dataflow,Vb.net,Dataflow,有没有可以直接从VB.NET源代码生成的工具?不完全满足您的需要,在这方面有一些针对几种常见语言的功能。它使用包。可以直接从源代码创建实体关系图。如果您已经用Doxygen的标记样式注释了源代码,那么它将是最强大的。我可以衷心推荐在C/C++语言开发项目中采用Doxygen 它不做数据流图(至少不是我上次检查的那个) 它的所有图表实际上都是用AT&T的软件包能够理解的dot语言描述出来的 当然可以使用graphviz绘制数据流图,但要从源代码自动绘制数据流图,首先必须有足够的解析器来查找数据流。

有没有可以直接从VB.NET源代码生成的工具?

不完全满足您的需要,在这方面有一些针对几种常见语言的功能。它使用包。

可以直接从源代码创建实体关系图。如果您已经用Doxygen的标记样式注释了源代码,那么它将是最强大的。我可以衷心推荐在C/C++语言开发项目中采用Doxygen

它不做数据流图(至少不是我上次检查的那个)

它的所有图表实际上都是用AT&T的软件包能够理解的dot语言描述出来的

当然可以使用graphviz绘制数据流图,但要从源代码自动绘制数据流图,首先必须有足够的解析器来查找数据流。GCC有一个XML后端,可以提供实现这一点所需的信息,但它肯定不是一个简单的项目


我用graphviz手工制作了大量图表。我发现,当我掌握了大量事实并需要对它们之间的关系进行可视化时,它最有价值。最近最复杂的是一个复杂的,长期运行的法律案件中的所有球员的图纸。在列出了20多个参与方中的每一方之后,只需在点源文件中为标识其连接的每一对添加一行即可。Graphviz处理了所有布局的不适性,由此产生的图形使解释该案例的有趣性变得更加容易

请指定您需要的语言,因为任何此类工具都必须非常特定于语言。