gpt4 book ai didi

visualization - 记录/可视化调用图的工具?

转载 作者:行者123 更新时间:2023-12-04 12:56:20 25 4
gpt4 key购买 nike

最近加入了一个需要处理大量代码的项目,我想开始记录和可视化调用图的一些流程,让我更好地理解一切是如何组合在一起的。这是我希望在我的理想工具中看到的:

  • 每个节点都是一个函数/方法
  • 如果一个函数可以调用另一个函数,则节点已连接
  • 在进行调用的详细条件之间的可选方框(或可以像工具提示一样悬停的标签图标)
  • 还有描述参数的边缘图标
  • 将鼠标悬停在节点上并显示说明
  • 节点显示伪代码的可选图标
  • 场景/域 View - 显示特定用例的完整图表的子集
  • 幻灯片 View 模式 - 对于每一帧,当前正在执行的功能被突出显示
  • 关于显示内容的大量选项以减少屏幕上的困惑

  • 这种工具的交互使用是关键,我不是在寻找 Graphviz 类型的解决方案,因为会出现太多困惑。形成整个图的一个子集的 View 的能力将非常方便(也许不重要的困惑会变灰)。不需要从源代码自动生成,乐意手动输入。

    几乎就像一个思维导图。

    那有意义吗?如果您不知道这样的工具,您是否也认为它会有用? (以防万一我决定有一天去挠痒痒!)

    最佳答案

    你没有提到你使用的环境,但如果是.NET,NDepend可能会派上用场。

    关于visualization - 记录/可视化调用图的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4670125/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com