代码阅读辅助工具

SI使用静态代码分析技术,提供了多个维度代码分析结果展示,对代码阅读、快速查找、代码分析和代码格式化都有帮助。可惜的是只支持Windows系统,Mac如果要使用需要安装虚拟机。

  • 继承关系图

  • CallGraph

对比分析:提供了多维度对比分析能力。

  • 文件对比

  • 目录对比

Understand使用静态代码分析技术,提供了多个维度的代码分析结果展示,其核心功能和SI类似但更丰富,而且工具易用性更好,也支持多种操作系统。

  • 控制流程图(CFG)

  • CallGraph

  • UML

更多可视化图形介绍可参考:Interesting Graphs about Your Code.

PS:此开源项目已在2021年停止维护。

其他

如果你觉得有更好用的工具也请推荐给我~

Last updated