考虑到条件编译指令,是否有任何工具可以为 Delphi 单元生成依赖关系图。我想强调的是,这应该是单元依赖关系图,而不是类依赖关系。此外,如果能够在生成的图表中重新排列和隐藏某些部分,那就太好了。
我试过理解,它似乎没有做我想做的事。
考虑到条件编译指令,是否有任何工具可以为 Delphi 单元生成依赖关系图。我想强调的是,这应该是单元依赖关系图,而不是类依赖关系。此外,如果能够在生成的图表中重新排列和隐藏某些部分,那就太好了。
我试过理解,它似乎没有做我想做的事。
请参阅讨论 Peganza 的相关问题。 显示 Delphi 2010 或 Delphi 7 程序的单元依赖关系的工具
也许ICARUS会有所帮助。
您还可以使用来自https://github.com/norgepaul/DUDS的 Delphi Unit Dependency Scanner并以 Gephi 或 yEd 格式导出树。
然后,您可以使用来自https://gephi.org/的开源工具或免费的https://www.yworks.com/products/yed构建图表、分析图表并使用图表执行许多其他操作。
我将 ModelMakers Unit Dependency Analyzer与Lattix LDM一起使用。
开源的 Pascal 代码文档工具PasDoc也可以做到这一点