自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C/C++源代码的Include依赖关系图(Pound Include dependency graph from C/C++ source codes)

前一篇博文中我曾仔细介绍过如何查看C/C++代码的依赖项关系图,在这篇文章中我将会介绍如何使用Visualization and Modeling Feature Pack 工具包,查看C/C++源代码的Include关系图,这个功能是针对C/C++编程语言本身的特性而新加入的。在这里我依然会使用工程Hilo 作为案例,展示如何以图形化的方式显示工程中源代码文件与头文件之间Include关系。首先,在Visual Studio下打开工程Hilo,在菜单栏中选择菜单“体系结构->生成依赖关系图->By Inc

2010-08-05 12:47:00 2559

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

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

2010-07-29 11:07:00 3290

原创 针对C/C++代码的工程间依赖关系的层验证(Layer validation for C/C++ projects)

在前面一篇blog中我提到过,最近我们团队刚刚发布了针对Visual Studio 2010的一个功能扩展包:Visualization and Modeling Feature Pack, 其中包含的一个非常cool的功能就是基于C/C++代码的工程间依赖关系的层验证,为广大的C++程序员带来了福音。层验证是Visual Studio 2010中一个非常有用的功能,在项目的设计阶段,架构师可以借助层图创建Class/Namespace/Method/Project之间的依赖约束关系,在开发阶段中,频繁

2010-07-21 11:18:00 1913

原创 MSDN已提供下载Visualization and Modeling Feature Pack

<br />经过半年多的努力,我们参与开发的Visualization and Modeling Feature Pack已经在MSDN上发布以供下载。详情请看这里。暂时我们只提供英文版本。在这个Feature Pack中,对于c++增加了更多的支持,比如可以针对c++程序生成dependency graph,还能进行layer validation等等。我们将在接下来的篇幅中介绍这些功能,敬请等待!

2010-07-09 14:18:00 1021

原创 ALM for C++博客正式开通啦

大家好。我们是微软公司位于上海的开发团队,主要负责Microsoft Visual Studio中对于C++应用程序的生命周期管理。我们想在这里,通过博客的方式给大家介绍如何在Microsoft Visual Studio中对C++应用程序的整个开发周期进行管理。内容将包括Microsoft Visual Studio中已有的部分,也将包括我们最近开发的插件中的功能,等等。敬请期待!!

2010-06-29 14:15:00 669

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除