[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. 使用技巧 查找函数调用关系时,打开"Re…
SI(Source Insight) 是我一直写代码的好伙伴, 相信这强大的软件也是广大程序猿编写软件的利器. 正所谓" 工欲善其事, 必先利其器", 我们要学会利用这款软件. 先介绍一下它几个强大的功能: 自己主动补全, 高速跳转, 关系图. 项目创建 1.  菜单条"Project"-> "New Project" (或直接Alt+Shift+N). 2.  输入项目名称和SI项目数据存放地址.(存放位置看个人, 我习惯在项目代码顶层建…
在ubuntu中装了source insight用来看代码. 但用了一段时间后,有一天突然就发现打不开了,打开马上会弹出wine的错误,详细信息里面是什么PageFault 0x0000008之类的,下面跟着很长的一堆内存地址. google百度,重装wine,重装source insight,都不好使. 最后觉得肯定是卸载的时候没删除干净,要置之死地而后生才行啊. 于是找出所有的相关文件删除,再次重装source insight就好了,虽然还是不知道到底做错了什么让它崩溃了的. 总结一下: 升…
熟悉工具的使用能在一定程度上提高工作效率,但工具永远只是工具,大家要把重点放在内功的修炼上. 符号导航 符号(变量.宏定义.结构定义.枚举.函数等等)在SI 中的检索非常方便.Ctrl+鼠标左键或Ctrl+=可以立即转到符号的定义处,Alt+/可以打开一个窗口查看符号的定义.F7 浏览或查找工程的全局变量和函数,F8 浏览查找当前文件的全局变量和函数.Ctrl+/打开 Lookup Reference 窗口用于搜索符号在工程中的索引,所有搜索结果在搜索窗口中显示,点击搜索结果左边的红色源链接即可…
上一篇文章介绍了“TabSiPlus”是如何进行代码注入的,本篇将介绍如何构建一个外挂软件最重要的部分,也就是为其扩展功能的定制代码.本文前面提到过,由于windows进程管理的限制,扩展代码必须以动态链接库的形式挂载到被挂程序的进程空间中,使用上一篇介绍的方法已经可以通过创建远程线程的方式启动一个线程,让这个线程加载我们的定制动态链接库,现在就看看这个动态链接库是如何实现的. 首先这是一个动态链接库,因为考虑到扩展功能中有大量的界面操作,所以选择支持MFC,同时,还要提供一个名为“InitFu…
如果你觉得这网页排版不好看,可以去下载我上传的word版:<烤鸭的Source Insight学习笔记.doc> http://download.csdn.NET/detail/benkaoya/4888311 1.前言 写这份文档时,我用的SI版本是:Version 3.5. 2.常用设置 2.1.缩进 Options菜单DocumentOptions选择合适的文件类型点击右边中间的Auto Indent钮在弹出的框中,左边选中点Simple.这样在输入函数回车后"{"不…
1.字体Source Code Pro 出身于豪门Adobe,从名字上来看就知道是转为编码而生的.基本上也是拥有前面所提的编程字体的所有要素的.这个字体基本上具有编程字体所需的所有要素:等宽.支持ClearType.中文字体大小合适,l和1,o和0很容易区分 下载地址: http://download.csdn.NET/download/u010551118/8824117 复制到    C:\Windows\Fonts 2.SI中的自动对齐设置 在C程序里, 如果遇到行末没有分号的语句,如IF…
Source Insight可以说是一款程序员必备的开发/阅读源码工具,美中不足的是SI没有标签栏,多个源码之间切换很不方便,于是我就乘闲暇之余写了该作品sihook:标签插件;不过严格意义上来说sihook并不算是插件,而是一个内挂:) 如何给Source Insight添加标签栏呢?可以查看orbit的博客<<给Source Insight做个外挂>>系列;感谢orbit的分析,而且orbit再很早的时候就已经做了一个标签插件,我也下载和试用了他的插件,不过orbit的像个外挂…
继上次SI多标签插件之后,因为公司内部编码改为utf8编码,因此特意做了这个Source Insight 3.X utf8插件. 下载地址:[点我] 安装说明: 解压msimg32.dll sihook.dll siutf8.dll 到Source Insight 3.X安装目录 msimg32.dll 引导程序(*)sihook.dll 标签插件(M)siutf8.dll utf8插件(M) 功能说明: 1,增加SI多标签功能 2,修复SI当光标在中文字符上按CTRL+F时崩溃的问题.(感谢看…
Source Insight设置 1.背景色选择     要改变背景色Options->preference->windows background->color设置背景色,设置自定义背景色R(红)204  G(绿)232  L(蓝)207 2.解决字符等宽对齐问题.     SIS默认字体是VERDANA,很漂亮.这网页上应该也是用的VERDANA字体.但由于美观的缘故,VERDANA字体是不等宽的.比如下面两行     llllllllll     MMMMMMMMMM     同样…