12

考虑到条件编译指令,是否有任何工具可以为 Delphi 单元生成依赖关系图。我想强调的是,这应该是单元依赖关系图,而不是类依赖关系。此外,如果能够在生成的图表中重新排列和隐藏某些部分,那就太好了。

我试过理解,它似乎没有做我想做的事。

4

6 回答 6

9

我个人使用 GExperts 的免费项目依赖
它不显示图表,而是显示为树视图。这符合我的需要,YMMV。

于 2010-06-20T01:31:26.987 回答
3

请参阅讨论 Peganza 的相关问题。 显示 Delphi 2010 或 Delphi 7 程序的单元依赖关系的工具

于 2010-06-19T17:12:34.507 回答
3

也许ICARUS会有所帮助。

于 2010-06-19T15:50:51.240 回答
3

您还可以使用来自https://github.com/norgepaul/DUDS的 Delphi Unit Dependency Scanner并以 Gephi 或 yEd 格式导出树。

然后,您可以使用来自https://gephi.org/的开源工具或免费的https://www.yworks.com/products/yed构建图表、分析图表并使用图表执行许多其他操作。

于 2016-08-11T13:47:14.290 回答
2

我将 ModelMakers Unit Dependency AnalyzerLattix LDM一起使用。

于 2010-06-19T15:59:11.840 回答
0

开源的 Pascal 代码文档工具PasDoc也可以做到这一点

于 2016-08-11T14:16:26.720 回答