代码阅读工具使用入门

一 初次使用Source Insight

第一次运行作些设置;


根据自己的安装路径设置;

代码阅读工具使用入门_第1张图片

打开一个CPP文件,左边显示类和成员,右边代码;比较清晰;


选中某个成员,可Jump跳转到;

代码阅读工具使用入门_第2张图片

显示函数调用关系图;第一次使用;不知咋搞;按资料说的,把光标移动到函数上,没显示出来;

代码阅读工具使用入门_第3张图片

上面是MFC的,再打开一个简单C代码文件;显示的函数调用关系似乎不对;可能什么地方没设置好;

代码阅读工具使用入门_第4张图片

二 使用Understand

打开一个C文件,自动显示折叠层次;比较清晰;

代码阅读工具使用入门_第5张图片

新建一个Understand项目;



代码阅读工具使用入门_第6张图片

添加文件;

代码阅读工具使用入门_第7张图片


代码阅读工具使用入门_第8张图片

看下自动生成的各种Graph;

代码阅读工具使用入门_第9张图片



函数调用关系;


下面生成一个Understand项目,生成时导入一个VC++项目;

代码阅读工具使用入门_第10张图片

导入后的显示;

代码阅读工具使用入门_第11张图片

自动生成的文件依赖;


头文件之间的关系;

代码阅读工具使用入门_第12张图片

UML类图;

代码阅读工具使用入门_第13张图片

UML类图;



上述两个工具下载

http://pan.baidu.com/s/1skZx4TZ


你可能感兴趣的:(source,VC,Insight,Understand,代码阅读,函数调用关系)