[CodeGraph] 这样的代码可视化插件, 是你想要的吗?

8次阅读

共计 536 个字符,预计需要花费 2 分钟才能阅读完成。

介绍

不知道大家在看代码的时候是否有过这样的困扰?

  1. 看代码的时候忘记从哪里跳转过来的? 也不知道看了哪些部分? 需要反反复复倒退几遍才能有点印象
  2. 分析复杂函数时, 需要仔细浏览一遍代码才能找到关键调用链路?
  3. 当查看方法被哪些函数调用时, 好不容易把所有调用关系点了一遍, 发现还是脑子很乱, 还得再来一遍?

为了解决上述这些困扰, 我开发了一款名为 code graph 的 jetbrains 插件, 可以实现将代码之间的调用关系可视化, 帮助我们更快更简单的阅读和理解代码.

[CodeGraph] 这样的代码可视化插件, 是你想要的吗?

Features

关键特性:

  1. 代码和图双向联动. 在代码中跳转时, 调用图会自动联动, 反之依然. 在不破坏大家阅读代码习惯的基础上提供了可视化的能力.
  2. 代码访问路径高亮. 所有点击过的代码会在调用图中高亮显示, 让大家可以清晰的观察到哪些看过了哪些没看过.
  3. 强大的过滤能力. 帮助大家快速过滤掉一些大家不关心的节点或者是边, 从而让调用图更加清晰明了.

[CodeGraph] 这样的代码可视化插件, 是你想要的吗?

[CodeGraph] 这样的代码可视化插件, 是你想要的吗?

安装

在 Intellij IDEA 的插件市场搜索“CodeGraph”即可安装
注意:目前仅支持 2022.3 及之后的版本

用法

找到需要生成调用关系图的方法, 点击鼠标右键, 选择 “Code Graph / Show Callee Graph For ‘xxx'”.


软件刚刚才发布出来,希望各位老铁们多提一些建议🤗️🤗️🤗️…

正文完
 0