软件开发辅助工具纵览
在进行软件开发的过程中,单纯的利用集成开发环境(IDE)往往不够充分,
而若能利用一些辅助软件则可以极大地方便软件的开发,提高开发的效率和质
量。 大多具有数有工作经验的软件工程师都有较长的利用辅助工具的历史,而
许多初级入门者则还没有接触过这类工具。
本文将会对目前应用最广泛的开发辅助软件进行 一个系统的介绍以帮助初级程
序员快速的领悟和掌握这些工具,以便应用于平时的软件开发。如果您已经是
大虾级的开发高手,则本文对您没有任何意义。
开发辅助软件大致分为如下几类:
代码编辑工具--UltraEdit
UltraEdit 是能够满足你一切编辑需要的编辑器。UltraEdit 是一套功能强
大的文本编辑器,可以编辑文本、十六进制、ASCII 码,可以取代记事本,内
建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开
启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无
限制的还原功能,一般大家喜欢用其来修改 EXE 或 DLL 文件。
代码阅读工具--SourceInsight
代码阅读工具中的最强者便是大名鼎鼎的 SourceInsight,为无数程 序员
所称道,其强大的功能令人折服!它的使用非常简单:先选择 Project 菜单下
的 new,新建一个工程,输入工程名,接着把欲读的源代码加入(可以整 个目
录加),该软件会自动分析我们添加的源代码。
代码格式化工具--SourceFormatX
SourceFormatX 是一个强大的源代码自动格式化、缩进、排版、美化工
具。它可以格式化 C、C++、Java、C#、Object
Pascal、PHP、ASP、JSP、VB、VB.NET、VBScript、javascript 和 HTML
Components 源代码。它还可以将源代码输出为语法高亮显示的 HTML 或
RTF 文件。
代码静态检查工具--PC-Lint
PC-Lint 是一种静态代码检测工具,它可以检查出那些虽然完全合乎语法
要求,但很 可能存在潜在的、不易发现的错误;PC-lint 可以在检查当前文件
的同时检查所有与之相关的文件,从而从整个项目的角度来检测问题;PC-lint
支持 几乎所有流行的编辑环境和编译器,比如 Borland C+
+、GCC、VC,VC.net、Source insight 等等,支持 16/32/64 的平台环境;
评论0