![sourceinsight使用技巧(精编版)_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/b8067e5b-e613-4f24-b9aa-5b23db8549d8/b8067e5b-e613-4f24-b9aa-5b23db8549d81.gif)
![sourceinsight使用技巧(精编版)_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/b8067e5b-e613-4f24-b9aa-5b23db8549d8/b8067e5b-e613-4f24-b9aa-5b23db8549d82.gif)
![sourceinsight使用技巧(精编版)_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/b8067e5b-e613-4f24-b9aa-5b23db8549d8/b8067e5b-e613-4f24-b9aa-5b23db8549d83.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、source insight使用技巧1 sourceinsightscreen font的默认字体是verdana 的,它是一直变宽字体。在 document style中可以将字体改 为定宽的courier2document options->auto indent去掉 indent open brace和 indent close brace的效果 :继 上 一段,在相对缩进行里,如果输入"" 或"",则自动和上一行 列对齐3今天把一个用sourceinsight排版整齐的c 文 件 , 偶然用vc打开一看,全乱了。研究了半天,发现si
2、 对每个字符的宽度不太一致。发现选上"view -> draft view", 就可以让每个字符的宽度一致了。快捷键是"alt + f12"4选中几行代码按tab 键或者 shift+tab 可以左右移动代码, 调整代码时很有用。配置成简单好用的 c/java 代码编辑器1、缩进与tab( 1 ) options菜单à preferencesà typin卡g ,勾掉下面两项 typing tab indents lineregar,dless of selection,空行按tab无法前进typing tab repl
3、aces current selection,选定部分内容、再按tab时会清除所选( 2 )options菜单à document options (针对不同文件类型,分别进行设置)à下拉左上文件类型框、选择合适类型( c 源文件)à editing options框中, tab width=2à editing options框中,勾选expand tabs(这样,按tab键、等价于输入2 个空格)( 3 ) options菜单à document optionsà选择合适的文件类型à点击右边中间的 auto indent
4、钮 à在弹出的框中,左边一定要点smart ,右边有两个复选框indent open brace和 indent close brace ,具体效果可以看sis的 help 。按照部门里的编程风格要求,最方便的就是把两个复选框都取消掉,然后点ok 。勾选 auto indent 之 smart 的效果在c 程序里 , 如果遇到行末没有分号的语句 ,如 if, while, switch 等, 写到该行末按回车,则新行自动相对上一行缩进两列。勾掉indent open brace和 indent close brace的效果继上一段,在相对缩进行里,如果输入"",则
5、自动和上一行列对齐(好 像勾不勾都会有这个功能);而输入"" 时,不会与下面的行对齐(这是勾上indent open brace时的效果)。2 、向项目中添加文件时,添加特定类型的文件(文件类型过滤器)添加.pc文件和makefile文件,类型分别为c+ ,和makefileoptions -> document options. alt-t->点击document type的下拉框,然后选择make file,在右边的file filter中,在原先的*.mak后面加上一个分号,即多个不 同过滤规则以分号间隔开,再加上*makefile,变成*
6、.mak;*makefile,并且选中include when adding to projects,这样,以后再新建工程的时候,就可以识别makefile或makefile了(好像此处source insight并不区分大小写) 。3 、去掉功能强大但是无用的自动完成功能options菜单à preferencesà typin卡g à auto completion框,勾掉use automatic symbol completion window(这里是 sis的全局设置)options菜单à documentoptionsà editi
7、ng options 框中,勾掉allow auto-complete(局部设置)上面两项必须全部勾选,才能启用auto completion功能4、恢复小键盘的“+,-,* , / ”功能 options菜单à key assignments,通过关键词 scroll找到 scroll half page up,取消小键盘/;通过关键词scroll 找到 scroll half page down取消小键盘*;通过关键词function找到function up ,取消小键盘-,通过关键词function找到 function down,取消小键盘+。5、恢复ctrl+a的全选功能
8、通过关键词save找到save all,更改为ctrl+shift+a,通过关键词select找到 select all ,更改为 ctrl +asource insight 设置 1 、背景色选择要改变背景色options->preference->windows background->color设置背景色2、解决字符等宽对齐问题。sis 默认字体是 verdana ,很漂亮。这网页上应该也是用的 verdana 字体。但由于美观的缘故, verdana 字体是不等宽的。比如下面两行llllllllll mmmmmmmmmm同样10 个字符,长度差
9、多了.用 verdana来看程序,有些本应该对齐的就歪了。解放方法是使用等宽的字体,但肯定比较丑。比较推荐的是用courier new。3、解决tab键缩进问题options-> document options里面的右下角editing options栏里,把expand tabs勾起来,然后确定。ok ,现在 tab键的缩进和四个空格的缩进在sis里面看起来就对 齐咯4 、si 中的自动对齐设置:在 c 程序里 ,如果遇到行末没有分号的语句, 如 if,while, switch等,写到该行末按回车,则新行自动相对上一行缩进两列。option->document
10、 option下的auto indient中 auto indient type有三种类型none,simple,smart。个人推荐选用 simple类型。5、向项目中添加文件时,只添加特定类型的文件(文件类型过滤器)编辑汇编代码时,在sis里建立project并 add tree的时候,根据默认设置并不会把该tree里面所有汇编文件都包含进来只加了 .inc 和.asm 后缀的, .s 后缀的没有。而且用 sis 打开.s 的文件, 一片黑白没有色彩, 感觉回到 dos 的 edit 时代了解决方法是在options->document options里面,点左上的docum
11、ent type下拉菜单,选择x86 asm sourcefile ,然后在右边的file filter里*.asm ;*.inc ;的后面加上*.s ;接着close就可以了。上面问题解决了,但注意加入*.s后还需要重新addtree一遍才能把这些汇编加到project里面。6、添加文件类型用户可以定义自己的类型,options->document options->add type,定义文件类型名以及文件名后缀。勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进si 的工程。如果需要将所有文件添加进si
12、的工程,可以定义一种文件类型 *.* 。7、恢复ctrl+a的全选功能通过关键词save找到save all,更改为ctrl+shift+a, 通过关键词select找到select all,更改为ctrl +asource insight常用的快捷键:ctrl+= :jump to definition alt+/ :look up reference f3 : search backwardf4 : search forwardf5: go to linef7 :look up symbolsf8 :look up local symbols f9 :ident leftf10 :iden
13、t rightalt+, :jump backword alt+. : jump forwardshift+f3 : search the word under cusor backwardshift+f4 : search the word under cusor forward f12 : incremental searchshift+ctrl+f: search in projectshift+f8 :标亮所有文本中光标所在位置的单词source insight的窗口操作:ctrl+w关闭当前文件窗口ctrl+tab切换文件窗口project window ctrl+o打开symbol
14、 window alt+f8打开和关闭contex window自定义键打开和关闭relation window自定义键打开先锁定再刷新联系汇总其他小技巧:让和不缩进: options->document options->auto indent->indent open brace/indentclose bracehao space: sourceinsight小技巧1、按住 "ctrl",再用鼠标指向某个变量,点击一下, 就能进入这个变量的定义。2 、今天把一个用sourceinsight排版整齐的 c 文件,偶然用vc打开一
15、看,全乱了。研究了半天,发现 si对每个字符的宽度不太一致。请教同事发现选上"view -> draft view",就可以让每个字符的宽度一致了。快捷键是"alt + f12"3、"shift+f8" 标亮所有文本中光标所在位置的单词4 、跳到某一行:"ctrl + g"=source insight快捷键大全=剪切一个字: ctrl+,剪切行: ctrl+u复制一行: ctrl+k剪切该位置右边的该行的字符: ctrl+;激活语法窗口: alt+l激活工程文件窗口: alt+r (自定义的)退出程
16、序:alt+f4重画屏幕:ctrl+alt+space完成语法: ctrl+e恰好复制该位置右边的该行的字符: ctrl+shift+k: ctrl+del复制到剪贴板剪切一行到剪贴板: ctrl+u剪切: ctrl+shift+x左边缩进: f9右边缩进: f10插入一行: ctrl+i插入新行: ctrl+enter加入一行: ctrl+j从剪切板粘贴: ctrl+ins粘贴一行: ctrl+p重复上一个动作: ctrl+y重新编号: ctrl+r重复输入: ctrl+替换: ctrl+h智能重命名: ctrl+'关闭文件: ctrl+w关闭所有文件: ctrl+shift+w新建
17、: ctrl+n转到下一个文件: ctrl+shift+n打开: ctrl+o重新装载文件: ctrl+shift+o另存为:ctrl+shift+s显示文件状态: shift+f10回到该行的开始: home回到选择的开始: ctrl+alt+到块的下面: ctrl+shift+到块的上面: ctrl+shift+书签: ctrl+m到文件底部: ctrl+end,ctrl+(keypad) end到窗口底部: (keypad)end ( 小键盘的end)到一行的尾部: end到选择部分的尾部: ctrl+alt+到下一个函数:小键盘+上一个函数:小键盘-后退: alt+,thumb 1 c
18、lick后退到索引: alt+m向前: alt+.,thumb 2 click转到行: f5, ctrl+g:转到下一个修改alt+(keypad) +转到下一个链接: shift+f9,ctrl+shift+l回到前一个修改:alt+(keypad) -跳到连接 (就是语法串口列表的地方): ctrl+l跳到匹配: alt+下一页: pgdn,(keypad) pgdn上一页: pgup,(keypad) pgup向上滚动半屏: ctrl+pgdn,ctrl+(keypad) pgdn, (keypad) *向下滚动半屏: ctrl+pgup,ctrl+(keypad) pgup, (key
19、pad) /左滚: alt+left向上滚动一行: alt+down向下滚动一行: alt+up右滚: alt+right选择一块: ctrl+-选择当前位置的左边一个字符: shift+left: shift+right选择当前位置右边一个字符选择一行: shift+f6从当前行其开始向下选择: shift+down从当前行其开始向上选择: shift+up选择上页: shift+pgdn,shift+(keypad) pgdn选择下页: shift+pgup,shift+(keypad) pgup选择句子 (直到遇到一个.为止): shift+f7, ctrl+.从当前位置选择到文件结束:ctrl+shift+end从当前位置选择到行结束: shift+end从当前位置选择到行的开始: shift+home从当前位置选择到文件顶部:ctrl+shift+home选择一个单词: shift+f5选择左边单词:ctrl+shift+left选择右边单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人升职申请书范文
- 2025年度挖机租赁与安全教育培训合同
- 摄影协会申请书
- 幼儿园离园申请书
- 现代办公技术的创新与发展趋势分析
- 2025年事业单位门卫值班安排及交接班合同
- 宏观经济学知到智慧树章节测试课后答案2024年秋河南大学
- 航空消防知到智慧树章节测试课后答案2024年秋大兴安岭职业学院
- 二零二五年度空调设备售后服务质量保证合同
- 2025年度生态保护区树木砍伐及赔偿协议
- 尿失禁健康讲座(SUI)
- lovo操作手册中文翻译版-professorgong
- 南网5S管理、四步法、八步骤
- 管道工程污水管网监理规划(共44)
- 危货运输车辆日常维护检查及记录表
- excel表格水池侧壁及底板配筋计算程序(自动版)
- 公司生产报废单
- 乘法口诀表(到25乘25)
- 建设工程施工合同纠纷案件要点分析课件
- TPM“2”STEP培训方法和技巧(发生源困难源对策=两源改善)
- 资产——固定资产练习题答案
评论
0/150
提交评论