source Insight使用技巧与问题解决

1.遇到窗口无法恢复到默认状态

进入我的文档里面Source Insight\Settings文件夹里面关闭SI,把settings里边的配置文件删掉,重新打开SI,就恢复默认的全部设置了。

2.source insight函数调用关系设置

可以设置显示调用关系为调用关系或者被调用关系。

通过对圈子里的按钮进行配置,修改下图中的红框里面的内容为Referenced by Functions,系统默认为calls,即默认为调用关系的显示。

3.符号表窗口图标介绍

 1)预编译指令

 2)宏定义,(不带参数的)

 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+]

 

posted @ 2016-08-21 19:19  chenbo0302  阅读(1856)  评论(0编辑  收藏  举报