作为程序员,大部分时间是在已有的代码上代码工作。要对已有的代码进行调整,首先就要搞清楚当前代码中蕴含的逻辑关系。所以常常有程序员调侃说花了大半天时间看代码,最后写代码的时间只有几分钟。所以,对已有代码的分析质量将影响(甚至会决定)最终代码修改的质量。
SourceInsight在代码分析上给予程序员极大的帮助。尽管我是初次使用,但其功能实在是让人兴奋。
大家可以从官网上下载
我平时主要用SourceInsight来查看单个文件中的代码关系,在分析单个文上,推荐以下功能:
1. 查看成员变量,函数
2. 查看函数在当前代码中的调用关系
3. 查看成员变量在代码中被使用的关系
但SourceInsight的功能远不止如此。随着使用的深入,相信大家会发现新的功能,欢迎分享使用经验。
延伸阅读
- 2011-9-6-- 为什么进步了空间,作为程序员为什么一直都很努力,却没有进步?
- 2011-9-19-- 程序员,程序员是懒惰反复无常的伪知识分子,果真如此吗?
- 2011-9-26-- 程序员,.net程序员应对大规模高性能网站的一点思考
- 2011-9-14-- 疯狂的程序员,给年轻程序员的几句话
- 2010-11-24-- 程序员年龄,程序员的年龄,没有话题的话题
- 2010-11-24-- 程序员,程序员晋级三大秘籍
- 2010-11-24-- 疯狂的程序员,程序员的优势
- 2010-11-24-- 疯狂的程序员,一名平庸程序员的自白
- 2010-11-24-- 35岁的程序员,程序员,不止干到35岁
- 2010-11-24-- 疯狂的程序员,快乐的程序员
最新评论