C/C++代码的可视化(Visualize C/C++ source codes)

VS2010的旗舰版提供了架构工具,包括依赖项关系图等,但最初仅支持.NET语言。后来的Visualization and Modeling Feature Pack工具包为C/C++开发人员带来了代码可视化的功能,允许创建依赖项关系图以分析C/C++代码。本文以Hilo工程为例,展示了如何生成和查看依赖关系图,但指出该工具存在一些限制,例如仅显示函数调用关系,不包括引用、继承等其他依赖关系。
摘要由CSDN通过智能技术生成

今年4月发布的Visual Studio 2010 (以下简称VS2010)的旗舰版 提供了多种构架工具,来帮助开发人员分析和理解已有的代码库(Legacy Codebase),这些工具包括:依赖项关系图、顺序图以及体系结构资源管理器,Jennifer Marsman在她的博客 中详细介绍了如何使用这些工具。然而在VS2010的正式发布版中,这些工具仅支持对.NET语言工程的支持,更确切地讲是仅支持C# 和VB.NET工程。对于广大的C/C++开发人员来说,他们也非常希望能够拥有类似的功能。为此,Visual Studio团队在今年6月份发布的Visualization and Modeling Feature Pack 工具包中,实现了对C/C++代码的可视化功能。
在安装了这个工具包后,就可以通过创建依赖项关系图(Dependency Graph)来了解和分析已有的C/C++代码工程了。这里我们以VS C++团队编写的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值