版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、使用Source Insight提高工作效率,维护团队整理开发者:顾琦君版权所有。-使编程更加简单、高效和标准化。基于个人以往的工作经验,本文从三个方面简要介绍了Source Insight的一些功能。Source Insight是一个非常强大的软件开发工具。使用软件的这些功能可以大大提高我们开发人员的工作效率,并且可以提高我们在项目开发项目中的代码质量的编程标准,同时也有利于BUG修改和维护后测试问题和在线问题。序言(废话),1。国际标准化组织自己的职能2。目录,1。Source Insight自己的功能将Source Insight自己的一些功能定义为人们习惯的快捷方式,鼠标和键盘可以同时
2、使用,可以大大提高工作速度。(玩过星际游戏的帅哥(或许还有美女)应该知道在战斗中熟练使用一些常用的快捷键是多么重要,快速使用一些功能来提高工作的流畅性,同时锻炼我们的大脑,让我们青春永驻。它既重要又有用,不是吗?)逐个列出,看:项目窗口。单击此菜单后,将列出当前使用的项目中包含的所有文件。通常,当我们熟悉产品的工程架构设计时,我们已经记住了相应的模块和文件名。此时,我们有两种方法来快速找到我们需要的文件:1。在输入框中输入文件名(从第一个字母开始);例如:config.h2,使用*键字母*(例如:* . fig *),个人建议:不要使用菜单工具栏中的图标按钮,建议使用Ctrl O快捷键,效果是
3、一样的,找到想要的文件后,可以直接进入打开相应的文件并关闭搜索窗口。如果找不到,可以直接使用ESC键关闭搜索窗口,但不能使用图标按钮。上下文窗口。单击此菜单后,当前函数或参数定义的位置和上下文将显示在上下文窗口中。不用说,每个人都很清楚这一点。个人建议:建议使用Ctrl+G快捷键(当然也可以使用其他快捷键,这是我根据个人使用习惯定义的)。请参见自定义快捷方式演示。关系窗口,点击此菜单后,关系窗口中将显示当前函数或参数的相关调用关系。鉴于很多人使用搜索功能来搜索与某个功能相关的调用关系,这个操作非常麻烦,但也不是必须的,只需按如下方式定义两个快捷键即可。个人建议:使用快捷键(这当然是我的个人习惯
4、)打开或关闭关系窗口。其他:1。使用锁定开关;2.可以定义刷新快捷键。请参见自定义快捷方式演示。符号窗口。单击此菜单后,当前查看的项目文件中的符号表将显示在关系窗口中。这一总体方案是按照“符号按行排序”的原则来安排的,这有助于培养实现功能分布和规范接口块顺序设计的思想。个人建议:使用快捷键(这当然是我的个人习惯)打开或关闭符号窗口。请参见自定义快捷方式演示。显示行号,并使用F5快捷键跳转到某一行(例如,当我们在编译时遇到警告或错误时,我们需要检查代码中的逻辑错误)。F7显示了整个source insight项目的符号参数(例如,当我们记住想要查找的函数的名称时,我们可以直接跳过)。将sourc
5、e insight使用的窗口背景的背景颜色更改为灰色,不伤害眼睛(白色对眼睛最有害)。Alt,或Alt。向前和向后移动。按住Ctrl键查找一些关键词,使用F4或F3键向前或向后搜索。按住F8键突出显示文件中保存配置和加载配置的所有指定字符。,添加描述,2。用快说历史:这个宏功能扩展文件是华为的鲁胜文(鲁胜的作品数超过2万)在2002年整理开发的。后来,2003年华三成立时,这位大师被分配到华三公司。我不知道他现在是否还在华三。哈哈。该文件已在华为公司广泛使用。此外,在em文件中有几个错误,我对其进行了修改,以使我们的开发工作更加方便和高效。注意:所有由fast . em定义的函数都可以在源代码
6、管理的选项工具菜单的键分配对话框中通过宏关键字找到。自动扩展,在宏函数定义了快捷键后,可以通过输入相应的函数关键字(如config、pn等)来自动配置和扩展。这将在后面详细描述)。这是我们通常使用的几乎所有宏函数的基础。个人建议:使用Ctrl+Enter快捷键(这不是我个人的习惯,而是QQ的马向全国人民灌输的使用习惯,呵呵。)自动展开。请参见自定义快捷方式演示。这个宏函数用于配置我们的语言和用户名。用法:在一个空行的开头输入配置,然后使用Ctrl+Enter自动展开,这时会弹出一个对话框,提示用户输入语言类型和用户名。请看演示。这个宏函数用于配置我们使用的问题号。用法:在空行首输入pn,然后用
7、Ctrl+Enter自动展开,这时会弹出一个对话框,提示用户输入问题号。例如:BUG23170,请看演示。abg/mbg/dbg,这三个宏有相似的功能,所以我们将一起解释它们。三个宏函数是添加代码注释、修改代码注释和删除代码注释。用法:在空行的开头输入abg/mbg/dbg,然后使用Ctrl+EnTER自动展开,然后自动添加注释。请看演示。func,用于自动生成函数头注释。用法:在函数前面的空行头输入func,然后用Ctrl+Enter自动展开,这时会弹出一个对话框,提示用户输入函数描述。请看演示。文件,此宏功能用于自动生成标题注释。c源文件。用法:在a. c源文件的表头输入文件后,使用Ctr
8、l+EnTER自动展开,弹出对话框提示用户输入文件功能描述。请看演示。嗨,这个宏函数用于添加修改历史的注释。用法:在函数头注释的最后一个空行头输入hi,然后使用Ctrl+Enter自动展开,这时会弹出一个对话框,提示用户输入修改后的内容。请看演示。用于自动创建. c源文件的头文件。用法:点击任意菜单。c源文件来自动生成。的头文件。c源文件。应该注意的是,它必须首先在菜单栏中定义。通过插入键单击宏头文件创建,并通过源代码管理中的菜单分配将其添加到软件为我们保留的工作菜单中。请参见自定义添加快捷菜单演示。在添加了这个Speeter . em宏之后,许多宏函数都被源代码insight扩展了,如下所示
9、,它们都使用快捷键altenter: 1,2,for 3,而4,switch 5,dowhile 6,if 7,struct 8,enum.等等。快捷语法的所有用法可以在Speeter . doc中找到,添加描述(不建议个人经常使用),3。使用Chnchar。注意:所有由Chnchar.em定义的函数都可以在源代码分析的选项工具菜单的键分配对话框中通过EM关键字找到。我们只需要定义几个常用的宏函数作为键盘上相应的功能键。该文件主要解决了source insight软件本身对汉字的支持问题,即在我们的代码中添加了中文注释后,如果需要修改或删除注释后的汉字,在左右移动或使用退格删除键时,光标一次只
10、能打一个字符,并且汉字都是两个字符。有时很容易删除一半的汉字,导致所有的注释被篡改。这两个宏函数用于向前或向后删除中文字符或英文字符。用法:在source insight的“键分配”对话框中,定义宏函数退格和删除的快捷键,分别对应键盘功能键退格和删除。它可以兼容删除一个汉字或一个英文字符点击。请参见自定义快捷键演示和操作演示。backspace/delete,cursor up/cursor down/cursor left/cursor right,这四个宏函数用于将光标向上/向下/向左/向后移动一个中文字符或一个英文字符。用法:在source insight的“键分配”对话框中定义宏功能键
11、“光标上/光标下/光标左/光标右”的快捷键,分别对应键盘功能键“上/下/左/右”。它可以兼容用一个键移动一个汉字或一个英文字符。请参见自定义快捷键演示和操作演示。4。本文件主要解决质量部组织的项目开发或代码飞行检查活动中,评审人员计算代码缺陷的问题,并提交给代码作者进行缺陷确认和修改,然后提交给评审人员进行问题修改和确认。代码审查工具:1的作用。减少评审人员的缺陷记录和总结时间,便于责任人查找问题的根源;2.检验完成后,生成检验报告,代码作者点击按钮可以直接找到错误;3.任务负责人完成修改后,直接修改问题状态,组织者可以按快捷键统计缺陷数量;促进测量数据收集。四个宏功能用于添加注释/恢复链接/生成摘要信息/生成转换后的文本。用法:检查者在发现问题的代码中添加注释;代码作者恢复链接并修改审阅者发现的问题;审核者确认修订后的问题并生成摘要信息;项目经理汇总所有信息并转换文本以测量数据。请参见自定义快捷键演示和操作演示。review _ add _ comment/review _ restore _ link/review _ summary/review _ output _ 123。如果你接受我的个人使用习惯,你可以直接使用我的配置文件。当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抓岩机司机成果转化测试考核试卷含答案
- 维纶热处理操作工成果测试考核试卷含答案
- 宴会定制服务师价值创造竞赛考核试卷含答案
- 紫胶蒸发工操作知识测试考核试卷含答案
- 全新弯道超车试题和准确答案
- 数控铣工冲突解决能力考核试卷含答案
- 皮革及皮革制品加工工岗前事故处理考核试卷含答案
- 2025年甘肃省甘南藏族自治州玛曲县数学三下期末联考试题含答案解析
- 2025年灌南县四年级数学第二学期期末学业质量监测模拟试题(含答案)
- 急救技术专项试题及答案分享
- 公司股权质押合同协议书
- 2024 EAU 体外冲击波碎石术(SWL)指南重点内容
- 低蛋白血症护理查房
- JGJ406T-2017预应力混凝土管桩技术标准附条文
- 唐诗宋词人文解读智慧树知到答案章节测试2023年上海交通大学
- 房地产集团公区域标准化装修
- 船舶概论课件1
- 初中语文鹰之重生
- GB/T 6093-2001几何量技术规范(GPS)长度标准量块
- GB/T 18400.8-2001加工中心检验条件第8部分:三个坐标平面上轮廓特性的评定
- 锻造工艺学课件
评论
0/150
提交评论