在我们修复Bug时,我们先要梳理复杂的函数调用关系。通常的做法是我们在纸上去画函数调用关系。对于比较简单的调用,这种方法行之有效,对于复杂的调用关系,这种方法就显得力不从心了。CodeMap正是为了解决这个问题而产生的。
通常我们从一个方法开始梳理方法中调用到的方法,然后形成一张网状图,如下:
这张图能够很清晰地说明调用关系,并且这个图还有很强大的功能:
1.支持拖拽操作;
2.支持快速定位函数调用(双击即可);
3.支持共享(通过邮件共享给其他人);
4.添加注释;
5.保存图件供分析;
效果如下:
更多的内容请大家看官方视频:http://pan.baidu.com/s/1c0niio4
提取码:yx9k