quicker宏在si中的使用方法

quicker宏在si中的使用方法

ID:11695622

大小:33.00 KB

页数:5页

时间:2018-07-13

quicker宏在si中的使用方法_第1页
quicker宏在si中的使用方法_第2页
quicker宏在si中的使用方法_第3页
quicker宏在si中的使用方法_第4页
quicker宏在si中的使用方法_第5页
资源描述:

《quicker宏在si中的使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Quicker宏在SI中的使用方法Quicker宏的添加到SI中配置方法:1.运行SI,打开Base工程,如果没有该工程,则生成它,将Quicker.em加入到工程中2.安装触发热键和菜单,打开SI的Options的KeyAssignments菜单,在Command窗口中选择Macro:AutoExpand然后对其赋一个热键,例如CtrlEnter3.对于宏FormatLine,UpdateFunctionList,InsertTraceInfo,InsertFuncName,ReplaceBufTab,ReplaceTabI

2、nProj,ComentCPPtoC等功能,可以根据情况定义为菜单或热键4.选择Options的SaveConfiguration先保存自己的配置,以便回退,回退时选择Options的LoadConfiguration来装载该配置.5.Quicker有两种命令,一种是扩展命令,一种是普通命令。   扩展命令:在代码文件中输入命令名,然后按前面AutoExpand宏所定义的热键(Ctrl Enter)来执行该命令  通命令:直接根据定义的热键或菜单来执行,目前一般的扩展命令都对应有相应的普通命令  Quicker宏在SI中的使用

3、方法:1 标准C语言扩展1.1 /* 自动生成/* */ 该命令自动生成C语言的注释,它能自动换行对齐,在把文档中一长串注释拷贝过来时特别管用,不用自己去对齐了。还能自动识别中文和英文单词,对于中文不会把一个字分开,对于英文单词分开时会自动添加连字符,下面是一个注释的例子abcdefghijk=abcd+cdefg+hijk     /*该命令自动生成C语言的注释,它能自动                                                               换行对齐,在把文档中一长串注释

4、拷贝                                                                过来时特别管用,不用自己去对齐了。*/1.2 {   自动生成  }1.3 while (wh)自动生成While语句   while(#)   {       #   }   1.4 if   自动生成if语句   if生成if结构的语句   ife 对应生成ifelse结构的语句   ifs对应生成ifelseifelse结构的f语句   if(#)   {       #   }1.5 fo

5、r 自动生成for语句,支持块命令插入   该命令自动生成如下格式   for(#;#;#)   {       #   }1.5.1 fo   自动生成for语句与前一条命令相比它直接会定义循环变量    UINT32ulI=0;     for(ulI=0; ulI<#; ulI++)    {        #    } 1.6 do 自动生成dowhile语句   该命令自动生成如下格式   do   {       #   }while(#);1.7 #ifd 自动生成#ifdef命令    该命令生成如下格式   

6、  #ifdefUMSC   #endif/*UMSC*/1.8 #ifn 自动生成#ifndef命令   该命令生成如下格式   #ifndefUMSC   #endif/*UMSC*/1.9 #if 自动生成#if 命令   该命令生成如下格式   #if (UMSC==1)   #endif/*if (UMSC==1)*/1.10 cpp 自动生成适用于c++的c原型说明定义 该命令生成如下格式   #ifdef__cplusplus   #if__cplusplus   extern"C"{   #endif   #e

7、ndif/*__cplusplus*/         #ifdef__cplusplus   #if__cplusplus   }   #endif   #endif/*__cplusplus*/ 1.11 switch(sw)自动生成switch语句 该命令将提示输入case的个数,生成如下格式 switch(#) {    case#:        #        break;    default:         # }  1.12 case(ca)自动生成case语句 支持块命令输入 该命令生成如下格式,用它可

8、以避免遗漏break case#:    #    break;    1.13 struct(st)自动生成结构类型 该命令自动生成如下结构定义,它提示输入结构名,会自动转换成大写形式,并且自动在其后添加_STRU作为结构类型 typedefstructHELLO_TEST

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。