VC程序员如何查看其他平台的C++代码

    如果你是一个微软Windows平台下的开发人员,可能你会遇到这样一种情况:一堆其他平台下的C++代码文件,但却无法利用手中的VC6VS2003/VS2005的开发环境打开。即使用记事本等编辑器打开代码文件,也只是一些支离破碎的函数、结构和变量。这些C++代码文件常常是其他系统平台下使用的(比如Linux),所以不像VC6那样有自己的工程文件,可以在开发环境中打开,可以看到类与类的关系、函数的调用过程。

       不过,不用着急,今天就给大家介绍一款工具软件:Source Insight。只看这个软件的名称就可以知道:“源代码查看”。这是个非常非常强大的工具,它可以把你的所有C++代码文件载入到其自制的工程里。并自动分析各个C++代码文件中,各种程序要素(函数、变量、常量、结构、宏定义、类)之间的逻辑关系、调用关系。比如:如果你定义了一个函数,它可以立即帮你找到所有调用这个函数的地方。

Source Insight是个编辑器,但他的功能可比普通的编辑器要强大的多。下面列举一下:

1、  可以对程序要素进行智能分析,让你可以在纷繁复杂的代码中任意畅游;

2、  它在显示代码时,会自动把各种C++语言的关键字变成特殊颜色的字体,这种颜色可以自行定制;

3、  它还可以作为一款代码审查工具来使用,当你发现代码的bug,可以按住快捷键(这个快捷键是可以自行定制的),就可以为bug输入备注信息。

4、  还有个小特点:按住Shift+F8,你可以是某个选中的单词变为特殊的颜色。这个功能十分有用。编程的一定都遇到过:有时候,你忙了一天的工作,眼睛酸酸的、疲惫不堪,而老板又要求你必须今天把代码搞定。你苦苦地盯着屏幕,努力地寻找着那个出错的变量。那滋味只有亲身经历才有体验。现在不用怕了,你可以按住Shift+F8,那个变量就会在当前文档中变得非常醒目,再也不用费力了。怎么样?很爽吧?

 

Source Insight的下载非常容易。网上有很多,大家可以上网搜寻一下。以后有时间我还会介绍它的具体用法。希望关注。

    贴一张Source Insight的界面图:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值