Sourse Insight使用过程中的常使用功能简介

1、查找定义:  

  在编辑区内,选中任意一个变量、函数、宏等,点击右键->Jump Definition,或者直接Ctrl+左击

2、编辑区切换

3、函数变量定义了还是黑色的局部黑色。

  点击Project 菜单->Synchronize Files,让文件重新同步一下。

  如果有多个定义,将会出现一个定义列表 ,选择不同表项,编辑区就会转到相应的定义处。

  或者,在编辑区内,选中这个变量、函数、宏等,过了 1、2 秒钟,Context Window 会自动显示这个变量、函数、宏定义 、或者多个定义列表。

4、查找指定的变量等

  在编辑区内,选中要查找的变量、函数、宏等,点击右键->Lookup Reference。

5、查找调用

  在编辑区内,选中函数名,点击右键->Jump to Caller。

  如果这个变量、函数、宏等在工程中只被调用了一次,编辑区会直接转到该处;如果被调用了多次,就会出现查询结果列表对话框,选择不同表项,编辑区就会转到相应的调用处。

注:这里说的 Jump to Caller  和前面说的 Lookup Refere nce 很相似,Jump to Caller 的查询条件更加严格,定义、声明、注释等都不在它的查询之列。

6、Relation Window

  当编辑区中选中某个函数时: Relation Window 就出现了该函数和该函数中被调用的其它函数的关系图。

  当编辑区中选中某个宏、变量时: Relation Window 就出现了该宏、变量在整个工程中被引用的关系图。

更加具体的请参考:Source_Insight教程及技巧(大全)——最终整合版  

posted @ 2016-03-24 20:47  YouxiBug  阅读(344)  评论(0编辑  收藏  举报