- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Quicker宏在SI中的使用方法
Quicker宏在SI中的使用方法Quicker宏的添加到SI中配置方法:1. 运行SI,打开Base工程,如果没有该工程,则生成它,将Quicker.em加入到工程中2. 安装触发热键和菜单,打开SI的Options的Key Assignments菜单,在Command窗口中选择Macro: AutoExpand然后对其赋一个热键,例如Ctrl Enter3. 对于宏FormatLine,UpdateFunctionList,InsertTraceInfo,InsertFuncName,ReplaceBufTab,ReplaceTabInProj,ComentCPPtoC等功能,可以根据情况定义为菜单或热键4. 选择Options的Save Configuration先保存自己的配置,以便回退,回退时选择Options的Load Configuration来装载该配置.5. Quicker有两种命令,一种是扩展命令,一种是普通命令。??? 扩展命令:在代码文件中输入命令名,然后按前面AutoExpand宏所定义的热键(Ctrl? Enter)来执行该命令?? 通命令:直接根据定义的热键或菜单来执行,目前一般的扩展命令都对应有相应的普通命令
?
?
Quicker宏在SI中的使用方法: 1?标准C语言扩展1.1? /*? 自动生成/*? */?该命令自动生成C语言的注释,它能自动换行对齐,在把文档中一长串注释拷贝过来时特别管用,不用自己去对齐了。还能自动识别中文和英文单词,对于中文不会把一个字分开,对于英文单词分开时会自动添加连字符,下面是一个注释的例子abcdefghijk = abcd + cdefg + hijk????? /*该命令自动生成C语言的注释,它能自动??????????????????????????????????????????????????????????????? 换行对齐,在把文档中一长串注释拷贝???????????????????????????????????????????????????????????????? 过来时特别管用,不用自己去对齐了。*/
1.2? {??? 自动生成?? }
1.3? while? (wh) 自动生成While语句??? while ( # )??? {??????? #??? }??? 1.4? if??? 自动生成if语句??? if 生成if结构的语句??? ife? 对应生成if else结构的语句??? ifs 对应生成if elseif else结构的f语句??? if ( # )??? {??????? #??? }
1.5? for? 自动生成for语句,支持块命令插入??? 该命令自动生成如下格式??? for ( #; #; # )??? {??????? #??? }1.5.1? fo??? 自动生成for语句与前一条命令相比它直接会定义循环变量???? UINT32 ulI = 0;????? for ( ulI = 0;? ulI #;? ulI++ )???? {???????? #???? }?1.6? do? 自动生成 do while语句??? 该命令自动生成如下格式??? do??? {??????? #??? } while ( # );
1.7? #ifd? 自动生成 #ifdef 命令???? 该命令生成如下格式?? ??? #ifdef UMSC??? #endif /* UMSC */
1.8? #ifn? 自动生成 #ifndef 命令??? 该命令生成如下格式??? #ifndef UMSC??? #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??? #endif /* __cplusplus */??? ??? ??? #ifdef __cplusplus??? #if __cplusplus??? }??? #endif??? #endif /* __cplusplus */?1.11? switch (sw) 自动生成switch语句?该命令将提示输入case的个数,生成如下格式?switch (
您可能关注的文档
- GDK0+188.9顶进涵施工方案.doc
- GetMessage和PeekMessage.doc
- GEA板式热交换器技术规格书.doc
- f第六章 数控机床的电气驱动.doc
- GE管理模式分析(重要).doc
- GFS与RHC.doc
- GaAs基底TiO2,SiO2减反射膜的反射率性能分析.doc
- gg长春工程学院继续教育学院毕业设计论文模板罗马标识.doc
- GIS技术在三峡库区水上交通智能控制中应用.doc
- GIS基本概念诵记_9.doc
- 2025年贵阳幼儿师范高等专科学校单招职业技能考试题库及答案1套.docx
- 2025年贵阳幼儿师范高等专科学校单招职业适应性考试题库必考题.docx
- 2025年贵阳康养职业大学单招职业倾向性考试题库必考题.docx
- 2025陕西职业技术学院教师招聘考试试题及答案.docx
- 2025年贵阳幼儿师范高等专科学校单招职业技能测试题库推荐.docx
- 2025年镇江市高等专科学校单招职业技能测试题库必考题.docx
- 2025年贵阳幼儿师范高等专科学校单招职业技能测试题库及答案1套.docx
- 2025年贵阳幼儿师范高等专科学校单招职业适应性测试题库附答案.docx
- 2025年贵阳幼儿师范高等专科学校单招职业技能测试题库附答案.docx
- 2025年贵阳幼儿师范高等专科学校单招职业适应性考试题库及答案1套.docx
文档评论(0)