Source Insight中文网站 > 使用教程 > Source Insight如何搜索关键词 Source Insight如何打开文件夹
教程中心分类
Source Insight如何搜索关键词 Source Insight如何打开文件夹
发布时间:2026/01/27 14:04:00

品牌型号:惠普 240 G3

系统:Windows 10 专业版

软件版本:Source Insight 4.0

刚开始用Source Insight看代码,很多人都有过类似的体验:想找个函数,却不知道它在哪儿;或者想打开一个藏在好几层文件夹里的文件,找起来特别费劲。其实,只要掌握简单的技巧就能学会怎么搜关键词、怎么快速操作文件夹,读代码的效率就能提高很多。本文就来介绍下Source Insight如何搜索关键词,Source Insight如何打开文件夹。

一、Source Insight如何搜索关键词

想改代码却记不清函数全名,只模糊记得几个关键词也没关系,Source Insight的搜索功能,可以帮你快速定位到目标代码段。

1、首先我们先来了解下Source Insight的搜索功能。

打开软件,在最上面的那排菜单栏,找到“Search”并点击,然后选“Lookup References...”。

接下来会弹出一个对话框,直接找到“Search Method”的下拉菜单,点开它,选择“Keyword Expression”。这个就是用来做关键词搜索的入口。

选择关键词搜索
图1 选择关键词搜索

2、在顶部的搜索框中输入你想要查找的内容,就可以发挥Keyword Expression的作用了。

输入搜索内容
图2 输入搜索内容

就拿这张图里的代码来说,如果想找初始化(init)​和网络(network)相关的部分,用不同的搜索方法,结果差别可能会很大。

想要搜得又快又准,建议把下面这几个选项给设置好 :

Lines of Context:这个就是指,两个关键词之间最多能隔开多少行。我们可以自己定,比如直接设成1,那就意味着这两个词必须得在同一行里才算。

Find word variations:把这个勾上的话,比如我们搜“init”,它会把initializes、initializing这些变体一下子全找出来。特别适合那种一个操作分好几个阶段,名字又差不多的场景。

Find word fragments:启用这个功能后,Source Insight连单词片段都不放过。举个例子,如果我们搜“init network”,它甚至能把“network_stack_init”这种包含片段的也给找出来。

3、看看结果怎么样

在搜索框里输入关键词,比如“init network”。多个词用空格隔开就行,这代表一个逻辑上的“与”(AND)关系,结果必须同时包含这两个词。看下面这个图,就是勾选了Find word fragments,并且把Lines of Context设为1之后搜出来的。这样一来,Source Insight就会把所有在同一行里,包含了“init network”这个词组或者相关单词的代码片段,全都列出来了。

搜索结果
图3 搜索结果

4、进阶用法

想要更复杂的逻辑功能,布尔运算符组合关键词就比较好用:

用“And”来组合关键词,意味着搜出来的结果必须把每个词都包含进去;换成OR的话,就是出现其中一个词,就算匹配上了。

我们甚至可以把这两种方式混着用:比如说,搜索(init or open)and network这个组合,一下子就能把跟与初始化网络、打开网络相关的所有代码都找出来。效果看一下图4就能明白了。

组合搜索
图4 组合搜索

注意事项:想让Keyword Expression准确,得靠Source Insight给项目建的符号数据库。因此每次代码改动完,记得去Project菜单里点一下Synchronize Files​,把索引更新了。这样搜出来的结果才准,不然查半天可能都是过时的信息。

二、Source Insight如何打开文件夹

在Source Insight里,“打开文件夹”一般指的是,把文件夹里的源代码文件添加到项目里,然后在项目视图里进行跳转或者查看。

1、想开始看项目的文件夹,首先得把装着源代码的文件夹“加”到项目里去。

想给项目里添加新文件,需要打开菜单栏,找到“Project”这个选项,里面有个“Add and Remove Project Files...”的功能,点它就行。

添加文件入口
图5 添加文件入口

找到电脑里放代码的文件夹,选中,然后点击“Add Tree”按钮。这样一来,选中的文件夹,连同它里面所有的子文件夹和文件,就全都一次性加进项目里了。

添加文件界面
图6 添加文件界面

2、想快速找到项目里的文件,直接打开Project Files面板就行。

添加完文件后,软件界面右边一般会弹出一个叫“Project Files”的面板。如果没看见,去工具栏上找找那个带“P”字母的小图标,点一下它就出来了。接着你会看到“Folders”窗口,在这里浏览项目文件就跟在电脑里翻文件夹一样,想打开哪个文件,直接双击就行。

项目窗口
图7 项目窗口

以上就是Source Insight如何搜索关键词,Source Insight如何打开文件夹的全部内容。关键词搜索就像用互联网搜索引擎一样方便,能适应我们的各种场景,而在Source Insight里操作项目的文件夹也是很顺手。这些搜索和文件操作的小技巧,能让你的Source Insight用起来更顺畅。希望本文能对大家了解Source Insight有帮助。

读者也访问过这里:
135 2431 0251