- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SourceInsight代码编写辅助工具V1.0的使用.pdf
SourceInsight代码编写辅助工
具的使用
老边饺子: tacj1975@126.com
工欲善其事,必先利其器
功能
添加代码修改说明
添加代码注释
添加#if 0 -#endif注释
添加函数说明
添加文件说明
以上功能均由工具自动完成,您只
需按一个快捷键即可。
添加代码修改说明I
这个功能比较适合于修改
BugBase中的问题单
如果当前光标只选中了一行代
码,格式如下 :
a = 1;/*Modifed by CuiJin on 2003年6月29
日Version(NetEye3.2)*/
添加代码修改说明II
如果当前光标选中了多行代码,格
式如下:
/*Start of CuiJin on 2003年6月29 日 NetEye3.2*/
if( x == y ){
a = 1;
}else{
a = 0;
}
/*End of CuiJin on 2003年6月29 日 NetEye3.2*/
添加代码修改说明III
通常可能是先修改了M行代码,隔几行后又
修改了N行。这时,如果整个修改的部分比
较集中 (如在20行以内 ),则使用一次多
行修改说明就可以了,用不着每次都加说
明,那样的话有喧宾夺主的感觉。
说明中的CuiJin指实际代码的修改人,后面
的NetEye3.2指代码所属的版本,可能包括
子版本 。这两项都可以通过宏自动设置
(后面介绍)。
添加代码注释
只选择了一行代码,格式如下:
//a = 1;
选中了多行代码
/*if( x == Y ){
a = 1;
}else{
a = 0;
}*/
添加#if 0 -#endif注释I
在实际工作中,往往遇到这种情况:代码经过多
次修改,已经添加过/**/组合 。这样如果再次
加就不能完全将代码注释掉,如下:
/*/*a = 1;
b = 100;*/
c = 200;*/
实际上,黄色部分并没有被注释掉,也就是说第
二次添加的注释信息没有起到应有的作用。
添加#if 0 -#endif注释II
解决方案
使用#if 0 -#endif组合,即刻搞定:
#if 0
/*a = 1;
b = 100;*/
c = 200;
#endif
函数说明的自动添加
完全符合部门的编程规范
/*
* Function:
* Description:
* Calls:
* Called By:
* Table Accessed:
* Table Updated:
* Input:
* Output:
* Return:
* Others:
*/
文件说明的自动添加
同样符合部门的编程规范
/*
* FileName:
* Author: CuiJin Version: NetEye3.1 Date:2003.6.29
* Description:
* Version:
* Function List:
* 1.
* History:
* author time version desc
*/
其中的作者、版本、日期信息是自动添加的
菜单项分类说明
SaveSysInfo-保存你的基本信息。注意这
是第一个要操作的菜单 !
AddModInfo -添加修改代码说明信息
AddCommentInfo -添加代码注释信息
AddIf0Identifier -添加#if 0 -#endif注释信
息
AddFuncHeader -添加函数说明信息
AddFileHeader -添加文件说明信息
您可能关注的文档
- 2010注安技术.doc
- 2012临床本放射诊断试题.doc
- 2012年河南驻马店市市直事业单位考试公告.doc
- 2012年吉林省普通高校招生计划调整补充部分.doc
- 2012下学期计算机应用基础考试说明.doc
- 2013MBA考试大纲详细官方版(2013年MPA综合能力英语考试大纲).doc
- 20061工程经济试题.doc
- MBA笔试备考经验总结.ppt
- sql数据库开发.doc
- 安装红旗Linux 6.0 sp1.doc
- 基于浙大PAT的工业互联网应用.pptx
- 基于氧化还原反应的能源存储技术.pptx
- 哈利波特与阿兹班囚徒电影影视分析PPT课件.pptx
- 第五单元混合运算单元复习课件二年级数学下册人教ppt课件.pptx
- 第七单元第03课时认识算盘二年级数学下册人教ppt课件.pptx
- 第五单元第01课时没有括号的同级混合运算二年级数学下册人教PPT课件.pptx
- 第九单元第01课时推理1二年级数学下册人教ppt课件.pptx
- 第七单元第04课时万以内数的认识二年级数学下册人教PPT课件.pptx
- 第七单元第02课时1000以内数的读写二年级数学下册人教ppt课件.pptx
- 2024北京昌平二中高一(上)期中物理(教师版).docx
最近下载
- 城市轨道交通车厢LCD电子地图设置标准、列车车门号编号设置原则、各线线路号.pdf VIP
- 乡镇政法委员个人述职报告.docx VIP
- 伍德里奇计量经济学答案.doc
- 2023年天津中德应用技术大学公共课《思想道德基础与法律修养》科目期末试卷A(有答案).docx VIP
- 2023年广东省深圳市育才第二中学中考一模物理免费试卷完整版.docx VIP
- Q XMJL 644-2016_XML504系列工程车 企业标准.pdf
- 数字化转型驱动经济高质量发展的路径分析.docx VIP
- 冷锅串串项目商业计划书.pptx VIP
- 计算机程序设计员理论试题(题库).pdf VIP
- 晕血晕针的应急处理.pptx
文档评论(0)