强大的Source Insight查找操作和代码查看

时间:2024-04-08 09:12:25

[ 系列文章 ]

一、Source Insight 简介、常用设置和常用的快捷键

二、Source Insight 工程操作

三、Source Insight 窗口介绍

四、强大的Source Insight查找操作和代码查看

五、Source Insight 插件使用

六、SourceInsight 使用FAQ

SI最强大好用的功能无疑是查找、跳转功能了,简直太好用了,查找功能包括模糊查找符号、精确查找、当前文件查找;

1、同步代码

project->Synchronize Files 手动更新工程目录/文件和更新符号数据库
SI的查找、跳转都依赖符号数据库,建议第一次新建工程后,手动执行一次,后续有更新,也需手动执行更新,保证数据库的完整性和实时性;
强大的Source Insight查找操作和代码查看

2、模糊查找符号

符号包括:函数、宏、数据类型等
a、查找本文件的符号
b、查找项目文件
c、查找项目符号
d、文件目录
强大的Source Insight查找操作和代码查看

3、精确查找

Search->Lookup References 引用查找
或者点击图标R能够找到所有符号位置,当项目文件数叫较多时,耗时比较长
注意:
查找选项可以选择跳过comments,即注释;
查找方法,有简单字符串、正则表达式、查找引用(默认)、查找关键字
强大的Source Insight查找操作和代码查看

4、当前文件查找

Search->Search 在当前文件查找
强大的Source Insight查找操作和代码查看

5、Bookmarks

View->panel->Bookmarks windows 标记位置窗口
利用标记功能,可以记下重点位置,以便查看
强大的Source Insight查找操作和代码查看

6、已打开文件之间切换

除了利用文件标签栏切换文件外,还可以菜单栏Windows查看已打开文件列表
强大的Source Insight查找操作和代码查看

7、代码查看

查看函数、数据结构实现,可以直接ctrl+鼠标左击;
以下常用代码查看方式,选中符号,鼠标右击
强大的Source Insight查找操作和代码查看