sourceinsight设置方法_第1页
sourceinsight设置方法_第2页
sourceinsight设置方法_第3页
sourceinsight设置方法_第4页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、贞眉内容贝脚内容51开菜初级应用 11选择美的的界面孚受工作 虽然不能以貌取人,但似乎从来没有人责备以貌取软4牛的.SI的华丽界面,绝对符合现代花花世界的人的 审11趣味在SI中,我们可以轻松地把各种类型关轉字、变蠹 标志符、函数、宏、田5轸定义为不同的 颜色和显示方式(正体或斜体.力Q粗或正常.力Q下划线、放大显示等),总有一种方式能让我们一眼就能分 辨出这个标识是什么.11.1字体选择,为了在SI中样式是可以被缝承,如杲要从根本上改变字体,最简单的方式就皿接修改根样式中的字体.因为 其它样式祁会由此继承而来选择Options/Document Options页面内的Font Options

2、中的Screen Fonts字体,即可改变根样貳中的字体 SI中的獻认配量为Verdana字体,墨T*非等觅字体2 使编写的代码在各种编辑中来都有竟好的对齐效杲这里强烈建议使用等觅字体,Courier. New Courier和宋休等都是较好的选矯 112颜色走义 毕貫这是见仁见餐的东西,所以从来没有统一的标准3.很多人并不喜欢SI提供的默认配量,那么我们就 改吧选择Options/Style Properties页面,就可以在其中修改所有样式了.选择等号(=)表示继承Parent Style ,也可以选择Pick(或者0N/0阡等)去配量一个新值.这丸全视乎个人好 113嗣符样式选择 在与颜

3、色定义-节同样的界面内即可完成此项配迓 1-1.4 W象色选择 在希望要改变背男色的a原击鼠标右健(假定使用的是右手鼠标4) 选择上下文菜单的XXX Window Properties项,然后点击弹岀H的Back Color按tfl,即可修改该H背漿色对于SI的源码主窗口 , 只需选择上下文菜单的Special Window Color项即可宪成背景色修改.12 KS合sm认值蔺远作 121使用合 5认为最容易获得认同的是关于这个选项的配迓了 却 Options/Document Options页面,原击 其内的Auto Indent按纽在弹出的Auto Indenting 中默认配迓为Aut

4、o Indent Type选择Smart, 且勾选了 Smart Indent Options中的两个可选项,这样得到的默认缩进效杲为while 每次都要手工去调整翼缩进.翼实只要把两个勾选项去掉,就可以得到while 何乐而不为呢? 122显示坐标 通常情况下在窗状态栏左下方,最会显示当前光标所在行列信息,但我总觉得不够明显,于是通常我们 作如下配迓: 选择 Options/Document Options 页面,勾选其中的 Show line numbers,同时勾选具中的 Show right margin ”我们就可显示F右边界”随时提醴我们是否该行代码写得过长了.13创建便捷的快删快

5、乐工作 13,1几个较用的快援键 狱认情况下,SI已经定义了很多非常实用的快療键:F5播定行号,实现行跳转 在遇到编译1谋的时候,能持别方便的找到出错行Shift+F8 商亮显示播定标识-快速浏览标识的使用情况Ctrl+接脈专至嗣定义处.Ctrl+F本文件内童找F3本文件童找结杲的上一个.F4本文件查找结杲的下f.F7打开Browse Preject Symbols S口 ,快速浏览工程内标识定义 Ctrl+M 创建或查找书签,方便下次找回此位迓13,2自定义快捷健 选择Options/Key Assignments ,在弹岀的Key Assignments 中可目由添加目己的快捷權比 较值得

6、推荐的育如下几个快捷键定义:Edit: Drag Line Down 稠当前行下移.Edit: Drag Line Up 光标当前行下移.Edit: Join Lines当前行和下一行连接成一行133 S多的快瘵键 如杲你正好对SI的Marco语書(下文将会介绍)有研究,那么还可以走义更多有用的快療罐,比如添加文件 头.a数头注释等(T文在介绍Marco语苫时会介绍如何实现).2 dW5-中级应用 21童站誉换 在SI中支持多种童找及醤换方式,除了上文提到的文件内童找外,还支持工程范围内査找、目录童找、播 定多文件童找等等.21,1童找1.23Loop up References我们最常用的一

7、种查找方式是选择Search/Lookup References 换 Ctrl组合權再或者鼠标点R按钮,在弹岀的Loopup References H进行查找操作 在 Search Method 中有四种可选的童找方式:Simple String、Regular Expression. Keyword Expression和Look Up Reference, m中Simple String是最齧通的查找方式,可以查找文件中 出现的任意字符或字符,甚至可以查找_upap I I U这样的字符 ,但是在工程较大时, 找过程会较愠Regular Expression查找方式将在后面讲述正则表达时会

8、介绍到,这里誓时按下不表Keyword Expression和Look Up Reference查找的结杲墓本相同,但是显示方式有差异这 两种方式都是使用SI预先建立的数垢库,查找起来速度相当快.但通鸞这种速度只对在查找标识 符时育明显效杲.対于像函数名,变名等的查找,强烈建议使用这两种方式进行査找.Search Files选择Search/Search Files 瞇 Ctrl+Shift+F组合權在弹出的Search Files a进行童找操作在File Name框中可以la入文彳牛名或文彳悻.注意当耍查询的文件夹双包含子文件夹时,可以勾 选Options中的Include Subdire

9、ctiories,实现对各层文件的递归搜索.5. Search Project6 选择Search/Search Project,在弹岀的Search Project H进行查找操作操作与LoopupReferences几乎完全一致,它们各目保存上次搜索的配21,2醤换1.2单文件替换选择Search/Replace或按Ctrl+H组合權,在弹出的Replace H进行査找操作.在Search项 目里勾选Selection则仅对当前选中的文档部分进行瞥换另外如杲勾选了 Confirm Replacements则罷逐个5ft认酱换,否则会同时替换所有符合酱换条彳牛内容.多文件S换选择 Searc

10、h/Replace Files 或按 Ctrl+Shift+H 组合键,在弹岀的 Replace Files H进行查找 操作除了壇加New框(瞽换后的内容)外,其余均与Search Files S相同,可參照童找部分的 说明进行操作.22列操作 虽然开篇时就说过,SI的列操作功能比较弱,但不等于没育.先按下Alt缝,接着就可用韻标进行列选择, 然后就可以删除播走的列.23无名技巧 这里介绍一些小技巧,大多数情况下我们可以无视它们的存在.但如杲我们知通这些,菓些时候,会有效 提衙工网率.Smart Rename在上下文件菜单中选Smart Rename或按Ctrl+组合權,即可弹出Smart

11、Rename TO.它 育很强大的功能,但最便援的使用方式是更改a数内局部变的名字,操作只作用于函数内部, 速度非驚快.Renumber使用Ctrl+RRenumber S口 ,这个用于处理数字顺序咧的情况相当有效,比如数组下标例如现有代码array0array1=2:array2=3:现在要改为array0=0:arrayEl=/*DEVI代码代码*/array2 = 2: array3 = 3:当然可以一个个修改,但最快的方式墨在array 0 = 1;之前添加array0 = 0;,然 后列选数组下标,使用Renumber功能以0为起始值靈填数值Edit Condition很多代码尤赵驱动代码,当中育大量的预竊译定义,以实现对不同硬彳牛配迓的支持.在阅读这 样的代码时最痛苦的是不能简单判断程序实际执行的代码分枝.大量分枝同时存在,常常会混淆 我们的视听.比如对于下面的代码:#ifdefDEV1#else/*其它设备执行代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论