# SourceInSight相关知识点
## 常规操作
### 1.工程新建/添加
- **第一步:新建工程**
- **第二步:设置工程名以及工程数据目录**
- **第三步:指定源码目录**
- **第四步:添加源码**
### 2.文件新建/添加
### 3.符号表同步
- 同步文件的意思是让Source Insight去解析源码,生成数据库,这样有助于以后阅读源码。比如点击某个函数时就可以飞快地跳到它定义的地方。
### 4.视图切换
- 同时打开多个文件

### 5.常用窗口打开/关闭
- 
- **1.符号窗口**
- 显示了当前文件中的所有符号,比如变量、函数、类等。可以通过符号窗口快速定位和浏览代码中的不同符号,点击符号即可跳转到相应的位置。
- **2.项目文件窗口**
- 显示了项目中的所有文件,并提供了文件夹结构的视图。可以通过文件窗口快速选择和切换文件,以及查看文件的层次结构。该窗口可以通过工具栏的图标  打开或关闭。
- **3.关系窗口**
- 显示了当前选中符号的所有引用位置。当选中一个符号时,可以通过关系窗口查看该符号在代码中的所有引用,方便进行全局搜索和代码分析。
- **4.上下文窗口**
- 显示了当前选中符号的定义和引用位置。当您选中一个符号时,可以通过定义窗口查看该符号在代码中的具体定义和引用情况。
### 6.搜索引用
- **1. 当前文件搜索**
- **2.全局搜索引用**
