文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发数据结构兵之利器 软件开发辅助工具纵览
精品推荐
特别推荐
·网游外挂编写完全攻略
·开发WDM型的USB设备驱动程序
·数据库设计范式深入浅出
·理解软件保护技术之序列号方式
·大型网站必鉴:分销渠道的结构
·你的代码真的很健壮吗
·利用HOOK拦截封包原理
·四种网络游戏外挂的设计方法
·程序语言效率比较
·五子棋算法
热点TOP10
·剖析备份个人数据十大注意事项
·BPEL的基本活动介绍
·BPEL模型基础
·VS2005视频教程之站点地图[视频]
·DB2数据库部分日常实用操作
·数据结构教程 第十五课 串的表示和实现
·MD5算法解释
·逆向思维 《魔兽世界》封包分析
·IE工具条插件Toolbar开发简介
·网游外挂编写完全攻略

兵之利器 软件开发辅助工具纵览

日期:2008年3月20日 作者: 查看:[大字体 中字体 小字体]


  "msg_rmid"宏的定义自然呈现:

兵之利器 软件开发辅助工具纵览(图十四)

  (2)变量/数据结构/函数视图方式

  一般的阅读软件只能以文件的方式视图,但是SourceInsight会自动分析代码,并以树的形式列出变量、数据结构和函数,非常类似于Visual C++的类视图方式,如下图:

兵之利器 软件开发辅助工具纵览(图十五)

  (3)具有类似于IE浏览器的在代码中前进与返回功能,自由穿梭于复杂的代码

  SourceNavigator是RedHat出品的一款Linux环境下的代码阅读工具,功能如同SourceInsight一般强,但速度稍慢。在安装过程中,要给所有的文件建立索引,花费的时间很长。 3. 代码格式化工具--SourceFormatX

  众所周知,代码应该有正确的空格和缩进,如果我们编写的代码散乱不堪,其可读性将非常差,有没有什么工具能格式化代码呢?

  回答是肯定的,SourceFormatX就是这样的一款软件,其版权属于"十字弓软件"。

  SourceFormatX 是一个强大的源代码自动格式化、缩进、排版、美化工具。它可以格式化 C、C++、Java、C#、Object Pascal、PHP、ASP、JSP、VB、VB.NET、VBScript、JavaScript和HTML Components源代码。它还可以将源代码输出为语法高亮显示的 HTML 或 RTF 文件。

  例如下面的一段代码:

int add(int a,int b)
{
int i,j;
int sum;
for(i=0;i<a;i++){
for(j=0;j<b;j++)
{sum=i*10+j;
}}
return sum;
}
  基本上是惨不忍睹!我们用SourceFormatX来调整一下:

int add(int a, int b)
{
 int i, j;
 int sum;
 for (i = 0; i < a; i++)
 {
  for (j = 0; j < b; j++)
  {
   sum = i * 10+j;
  }
 }
 return sum;
}
  只需要按一下按钮,就自动调整地这么漂亮了,给人赏心悦目的感觉,岂不爽哉?

  SourceFormatX的用户界面如下图:

兵之利器 软件开发辅助工具纵览(图十六)

  SourceFormatX可以同时打开多个源文件,当按下兵之利器 软件开发辅助工具纵览(图十七) 按钮就会格式化当前文件,而按下兵之利器 软件开发辅助工具纵览(图十八) 则能格式化所有打开的文件。

  这个软件没有注册时也能使用,但是会在每个文件的开头添加:

  /* 这份源代码文件已被未注册的SourceFormatX格式化过 */
  /* 如果您想不再添加此类信息,请您注册这个共享软件 */
  /* 更多相关信息请访问网站: http://cn.textrush.com */

  而且对代码的长度也有限制,所以您最好注册后使用。

  严谨良好的代码风格是软件稳定可靠的必要保障,可是通常您从前任同行手中继承、或从网上下载数量庞大的代码之代码风格大多和您的风格迥异甚至堪称混乱:缩进空格的个数不同,指针符号的位置不同,关键字随意大小写…… 这给阅读和修改源代码造成不少困难,手工整理的工作量几乎不可想像……

  SourceFormatX 将您从这些既枯燥无聊,又大量重复的机械劳动中解放出来了。它可以快速大批量地格式化和美化多种源代码,这将会大大加快阁下的项目进度,提高团队协同工作效率,节约大量的时间,并统一项目所有代码的风格,利于以后维护和发布风格统一的代码。 4. 代码静态检查工具

  开发环境只会指出语法错误,但是有的代码尽管语法是正确的,但是不"好",例如不符合Effective C++或More Effective C++的条款,这个时候我们可以借助静态检查工具对代码进行更严格的检查。

  这其中的经典是PC-Lint,它是GIMPEL SOFTWARE公司的产品。

  PC-Lint是一种静态代码检测工具,它可以检查出那些虽然完全合乎语法要求,但很可能存在潜在的、不易发现的错误;PC-lint可以在检查当前文件的同时检查所有与之相关的文件,从而从整个项目的角度来检测问题;PC-lint支持几乎所有流行的编辑环境和编译器,比如Borland C++、GCC、VC,VC.net、Source insight等等,支持16/32/64的平台环境;PC-lint支持Scott Meyes的名著(Effective C++/More Effective C++)中说描述的各种提高效率和防止错误的方法。

上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 




上一篇:软件架构训练基础教程之导语

下一篇:在SourceInsight中集成版本管理工具

相关文章:
·最受欢迎的网管工具集
·Windows系统漏洞修复软件大比拼
·vista分区软件
·大智慧股票软件Level-2入门手册
·迎刃而解——破解密码的常用工具
·俄罗斯杀毒软件大蜘蛛登陆中国
·EasyRecovery 604硬盘数据恢复软件技巧
·3GP手机视频转换工具WinAVI
·如何阻止局域网用户使用P2P软件下载
·慧眼识金 四款智能选股软件显身手
相关软件:
·中国少年儿童智力开发百科全书(上中下)高清PDF全彩图书
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·灵豚课件制作工具——课件精灵v1.0 beta
·WisMencoder(视频压缩、转换软件)V1.99 正式版
·整形模拟软件_非常face V1.0
·手机SIM卡备份一卡多号(手机魔卡)万能读写软件V9.0
·电脑装机、系统维护工具盘 2003版
·U盘超级工具大全
·诺顿杀毒软件+诺顿防火墙免费破解版 免注册永远自动升级
·颐家IDO在线互动设计软件

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot