1.遇到窗口没法恢复到默认状态函数
进入个人文档里面Source Insight\Settings文件夹里面关闭SI,把settings里边的配置文件删掉,从新打开SI,就恢复默认的所有设置了。
code
2.source insight函数调用关系设置blog
能够设置显示调用关系为调用关系或者被调用关系。ip
经过对圈子里的按钮进行配置,修改下图中的红框里面的内容为Referenced by Functions,系统默认为calls,即默认为调用关系的显示。文档
3.符号表窗口图标介绍字符串
1)预编译指令it
2)宏定义,(不带参数的)io
3)带参数的宏定义编译
4)全局变量或静态全局变量变量
5)结构体定义及其成员
6)枚举定义及其成员
7)函数定义
8)函数声明
4.查询功能
1)鼠标在要查找的函数上右击lookup reference,对函数的引用的地方进行查找。查找结果界面以下所示。
2)点击红圈中的按钮会回到查询结果中
3)查找界面介绍(lookup reference)
case sensitive 大小写敏感
skip inactive code跳过无用代码,如#if 0 ...#endif
skip comments跳过注释
search only comments只搜注释
4)查找调用Jump to Caller (和前面说的Lookup Reference很类似Jump to Caller的查询条件更加严格,定义、声明、注视等都不在它的查找之列)
5.重要快捷键
后退 : Alt+,
向前 : Alt+.
到下一个函数 : 小键盘 +
到上一个函数 : 小键盘 -
Shift+F3 : search the word under cusor backward
Shift+F4 : search the word under cusor forward
到块的下面 : Ctrl+Shift+]
到块的上面 : Ctrl+Shift+[
转到行:F5
复制一行 : Ctrl+K
剪切一行 : Ctrl+U
粘贴一行 : Ctrl+P
重复上一个动做 : Ctrl+Y
插入一行 : Ctrl+I
插入新行 : Ctrl+Enter
加入一行 : Ctrl+J
关闭文件 : Ctrl+W
关闭全部文件 : Ctrl+Shift+W
新建 : Ctrl+N
转到下一个修改 : Alt+(KeyPad) +
转到上一个修改 : Alt+(KeyPad) -
下一页 : PgDn, (KeyPad) PgDn
上一页 : PgUp, (KeyPad) PgUp
向上滚动半屏 : Ctrl+PgDn, Ctrl+(KeyPad) PgDn, (KeyPad) *
向下滚动半屏 : Ctrl+PgUp, Ctrl+(KeyPad) PgUp, (KeyPad) /
左滚 : Alt+Left
向上滚动一行 : Alt+Down
向下滚动一行 : Alt+Up
右滚 : Alt+Right
选择一个单词 : Shift+F5
选择左边单词 : Ctrl+Shift+Left
选择右边单词 : Ctrl+Shift+Right
增量搜索(当用Ctrl + F 搜索,而后按F12就会转到下一个匹配) : F12
向后搜索 : F3
在多个文件中搜索 : Ctrl+Shift+F
本文件内查找:Ctrl+F
向前搜索 : F4
浏览本地语法(弹出该文件语法列表窗口,若是你光标放到一个变量/函数等,那么列出本文件该变量/函数等的信息) : F8
浏览工程语法 : F7, Alt+G
检查引用 : Ctrl+/
语法窗口(隐藏/显示语法窗口) : Alt+F8
排列语法窗口(有三种排列方式分别按1,2,3次) : Alt+F7
替换字符串:Ctrl+H
替换文件 : Ctrl+Shift+H
跳到匹配 : Alt+]