是否有任何工具可以为Delphi单元生成依赖关系图,同时考虑条件编译指令。我想强调一下,这应该是单元依赖图,而不是类依赖。此外,能够在生成的图表中重新排列和隐藏某些部分也很不错。
我已经尝试了Understand,但它似乎没有按我的意愿行事。
答案 0 :(得分:6)
我个人使用Project Dependencies 中的免费GExperts 它不显示图表,而是显示树视图。这符合我的需求,YMMV。
答案 1 :(得分:3)
也许ICARUS很有帮助。
答案 2 :(得分:3)
请参阅此相关问题,其中讨论了Peganza。 Tool that shows unit dependencies for Delphi 2010 or Delphi 7 program
答案 3 :(得分:2)
我将ModelMakers Unit Dependency Analyzer与Lattix LDM一起使用。
答案 4 :(得分:2)
您还可以使用http://www.easy-ip.net/delphi-unit-dependency-scanner.html中的Delphi Unit Dependency Scanner并以Gephi格式导出树。
然后,您可以使用https://gephi.org/中的开源工具构建图表,分析并使用图表执行许多其他操作。
答案 5 :(得分:0)
开源pascal代码文档工具PasDoc也可以这样做