source insight的查找功能使用

source insight是一款非常好的c语言的程序编辑器。方便对project管理,方便程序的阅读和编辑。查找功能使用十分频繁。选项较多,与其他软件的查找功能也类似,以下对它的查找功能,做简单说明:

查找选项:

search only comments :        仅在注释在查找
whole words only :                  全字匹配查找
case sensitive  :                   区分大写和小写
project wide  :                         项目内查找
include subdirectories :          包括子文件夹查找
skip inactive code :                跳过无效代码查找
skip comments  :                   跳过注释查找

查找方式:

我们最经常使用的一种查找方式是选择Search/Lookup References或按Ctrl+/组合键再或者鼠标点 R button。在弹出的Loopup References窗体进行查找操作。 在Search Method中有四种可选的查找方式:Simple String、Regular Expression、 Keyword Expression和Look Up Reference。当中Simple String是最普通的查找方式。能够查找文件里出现的随意字符或字符,甚至能够查找 _upap || u 这种字符串,可是在project较大时。查找过程会较慢。

Regular Expression查找方式将在后面讲述正则表达时会介绍到,这里临时按下不表。

Keyword Expression和Look Up Reference查找的结果基本同样,可是显示方式略有差异。这两种方式都是使用SI预先建立的数据库,查找起来速度相当快。但通常这样的速度仅仅对在查找标识符时有明显效果。对于像函数名,变量名等的查找,强烈建议使用这两种方式进行查找。

结论:

若在工程中查找不到一个你确定存在的字符串,那么首先确定你是不是勾选了查找选项中的“search only comments”,若勾选了则去掉。若还查不到,进一步,你还可以继续放宽查找条件:去掉对“case sensitive”、“whole words only”、“skip inactive code”的勾选。

查找方式方面,选择Simple String能查找到文件里随意字符,缺点是工程大时查找速度较慢;选择Keyword ExpressionLook Up Reference查找速度快,但仅在查找函数名,变量名等标识符时有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值