[SI]source insight使用

1. 快捷键

  • Ctrl+O: 工程中查找需要的文件如imx.c
  • Ctrl+F: 当前文件查找字符串,然后Alt+W(hole)可以列出所有找到的位置
  • Ctrl+/:可以在当前project中查找字符串, 工程大会比较慢
  • Alt+G: 查找symbol, 如dma_chan_rx,这个查找变量速度非常快,推荐使用,如果知道变量名,尽量使用该快捷键代替Ctrl+/.
  • Shift+F8: 高亮字符串
  • Ctrl+, Ctrl+.: 两个快捷键进行回退和前进

2. 使用技巧

  • 查找函数调用关系时,打开"Relation Window",该窗口可以平时都保持打开状态,方便查看
时间: 2024-08-02 23:45:59

[SI]source insight使用的相关文章

Source Insight 项目简单使用说明

SI(Source Insight) 是我一直写代码的好伙伴, 相信这强大的软件也是广大程序员编写软件的利器. 正所谓" 工欲善其事, 必先利其器", 我们要学会利用这款软件. 先介绍一下它几个强大的功能: 自动补全, 快速跳转, 关系图. 项目创建 1.  菜单栏"Project"-> "New Project" (或直接Alt+Shift+N). 2.  输入项目名称和SI项目数据存放地址.(存放位置看个人, 我习惯在项目代码顶层建立S

Source Insight 使用积累

Source Insight 捷键及使用技巧 红色部分为我经常使用的部分 完成语法 :Ctrl+E 复制一行 :Ctrl+K 恰好复制该位置右边的该行的字符: Ctrl+Shift+K 剪切一行 :Ctrl+U 向前搜索 : F4 搜索选择的(比如选择了一个单词,shift+F4将搜索下一个) :Shift+F4 向后搜索 : F3 Shift+F3 : search the word under cusor backward F5: go to Line Ctrl+鼠标点击 :Jump to

source insight 相对路径新建工程

在创建source insight工程时,最好用"相对路径",并"将si的工程文件,保存到源码包里"! 这样一来,等以后,将源码包放置于硬盘上其他位置,或分发给其他人,或改了源码包的名称,si工程仍然能用! 相对路径的设置方法如下: 菜单项"project-> project setting..."里的"project source directory",这里填"相对路径",就可以了! 如:工程文件t

source insight常用设置以及快捷键

/************************************* 常用设置 ********************************/ 1.括号配对高亮:"在前括号左侧,后括号左侧" 双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间) 2.让{ 和 } 不缩进:Options -> Document Options -> Auto Indenting -> Auto Indent Type 选 Simple 还有

Env: Linux下Source Insight安装

1.Wine安装 sudo apt-get install wine 如果有错误,可以sudo apt-get update 2.下载source insight,注意要是安装版 http://www.liangchan.net/liangchan/3947.html 3.解压安装包,进入带有sourceinsight.exe的目录 如上述链接下的安装包,执行wine hf_sourceinsight3.5/Si35Setup.exe,根据提示完成安装, 序列号在压缩包里有提供 4.在上述选择的

利其器:如何使用source insight阅读android部分源码

? ? 为了便于学习这个安卓驱动,需要阅读源码加深印象,但是安卓源码太大了,所以我们只拷贝三个目录到windows下面用source insight查看.怎么知道拷贝哪三个目录呢?好吧,是老师告诉的:frameworks.hardware.system.至于为什么是这三个目录,可以查书看看源码各个目录的作用就好了. 注意:不要贪多,源码用到哪些就拷贝哪些,如果你的电脑性能好,可以考虑索引全部源码,但是没必要,学习不就是抓关键点么. ? ? 好了,首先到虚拟机(任意开发环境均可)下面,把这三个目录

source Insight使用技巧与问题解决

1.遇到窗口无法恢复到默认状态 进入我的文档里面Source Insight\Settings文件夹里面关闭SI,把settings里边的配置文件删掉,重新打开SI,就恢复默认的全部设置了. 2.source insight函数调用关系设置 可以设置显示调用关系为调用关系或者被调用关系. 通过对圈子里的按钮进行配置,修改下图中的红框里面的内容为Referenced by Functions,系统默认为calls,即默认为调用关系的显示. 3.符号表窗口图标介绍 1)预编译指令 2)宏定义,(不带

sublime text2+Ctags+Cscope替代Source Insight

说明:以Windows系统下查看C++代码为例.因为Source Insight(以下简称SI)是收费软件,且界面丑陋,所以考虑其替代方案,发现Sublime Text3(以下简称ST3) + Ctags + Cscope 可以取得很好的效果.使用ST3基本可以实现全键盘操作,同时它又没有学习Vim的陡峭曲线. 安装方法: 1. 安装Package Control for ST3 2. 安装Ctags插件 (1) 通过 Preference -> Package Control -> Inst

source insight Confirm by typing ‘yes&#39; below&quot;、&quot;has been changed outside of the editor. Do you want to reload the file?&quot;、“

阅读内核代码习惯和喜欢使用source insight.如果能在source insight上修改内核代码,同时又不需要把修改的内核代码再拷贝到虚拟ubuntu上去那就方便了.于是想通过用samba与xp共享的方式来实现.即xp.samba.虚拟ubuntu9.10等工具. 事实上是可以的,用source insight把在samba上共享的内核源文件建立了工程,速度上不是特别慢,可以接受.但在Source insight上修改通过samba共享ubuntu上内核源程序文件出现了"Confirm