我正在寻求理解Delphi 7中其他人的代码(我怀疑较新的版本已经内置了此代码,但我不希望最新版本的spring >1k)。
他们的工具(最好是自由和开放源码软件)能帮助我生成一个类层次图吗?
实际上,GExperts中的类浏览器是可以的。也许没有被接受的答案那么好,但只是一个很好的工具集合。
发布于 2011-01-13 11:23:23
您可以使用SourceForge的ESS-模型。
如果加载和.PAS (也是.DPR,.CLASS,.)使用一些类,这个程序生成一个类图和一些文档。它是免费的,您可以访问代码源代码。

问候
发布于 2011-01-13 02:49:44
Delphi 7包含了AFAIK ModelMaker 6.2,它是一个UML。您可以在其中导入源代码并生成类图等等,我真的不记得它的所有特性了,但我确实记得ModelMaker是一个很棒的工具,值得一看。
更新:模型制造者(现在的MMX)现在对所有支持的Delphi IDE都是免费的
发布于 2011-01-13 10:54:11
你可以看看我们的SynProject工具。
Synopse SynProject是一个开放源码应用程序,用于Delphi项目的代码源代码版本控制和自动化文档。
有一个pascal源解析器,它将创建所有的类层次结构文档。
它不仅仅是一个解析器:您可以以集成的方式编写整个Specifications/Architecture/Design/Test/Release文档列表。
在上面的链接中有一些教程、屏幕截图和相应的文档示例。
https://stackoverflow.com/questions/4675327
复制相似问题