Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。
但是美中不足的是在打开很多文件后,没...
分类:
其他好文 时间:
2014-11-28 00:57:34
阅读次数:
418
在用SourceInsight分析VLC-Android源码过程中,有几个宏定义在源代码中一直没有找到出处,比如 HAVE_DYNAMIC_PLUGINS和__PLUGIN__,以及MODULE_NAME和MODULE_STRING,在网上找了VLC源码的分 析资料都是老版本的,老版本中MODULE...
分类:
移动开发 时间:
2014-11-26 18:09:40
阅读次数:
382
context window 在看程序时很有用,当用户指向某个函数或变量时,在context window中都会有该变量或函数的定义;但有时会为了增加程序的容量或者不小心,将context window变成独立窗口,sourceinsight没有简单的菜单来恢复它。.sourceinsight 中c...
分类:
其他好文 时间:
2014-11-17 00:15:27
阅读次数:
399
(1):准备好Linux主机环境,安装好开发工具链(说明低版本gcc的安装过程):本次实验我使用的主机环境是Ubuntu10.04,其自带的内核是2.6.26。需要的工具有gcc4.1.3,qemu和SourceInsight。低版本的gcc安装过程 :首先,在终端里输入:sudo apt-get ...
分类:
系统相关 时间:
2014-10-21 21:27:46
阅读次数:
312
Windows 下用 SourceInsight 与 Linux 协作编码 习惯了用SourceInsight 读写代码,在Linux下一时没找到类似的工具,vi的操作也不熟,偶尔看看或小改动代码还行,项目一大就感觉就力不从心了;所以还是准备采用Windows下进行代码的阅读和编写,Linux 下....
SI 3x 不支持unicode, 所以如果文件格式为UTF-8,同时源码文件里有中文注释,那么在SourceInsight 3x里就会显示为乱码通过修改字符编码,可以正常显示修改字符编码,将UTF-8设置为GB2312, 或者ANSI 最简单的处理办法就是,通过notepad++ 打开文件,然后....
分类:
其他好文 时间:
2014-09-29 21:56:31
阅读次数:
241
一,为了更好的利用window和Linux的开发环境,在嵌入式的开发中,我们通常用以下三个步骤完成嵌入式的开发; 1)在Windows开发环境下,完成代码的编写(保证没有错误,能进行编译),常用的工具有ADS,SourceInsight; 2)在Windows环境下编写好源码后,在Linux在进.....
分类:
其他好文 时间:
2014-09-11 17:10:22
阅读次数:
193
这个插件将可以使你的eclipse 具备sourceinsight的另一项大招
当函数体过长时,嵌套层次过多时,在大括号结尾显示这个大括号对应的开始字符
方便查看层次问题,当然所有的编码规范不推荐嵌套层次过多。
如下图
虚线部分即是
同时该插件还可以支持多层级括号匹配时 不同的层级使用不同的亮度来进行显示,清晰明了
还支持鼠标划过时括号匹配动态更新,我一般关闭这个选项,个人癖好...
分类:
系统相关 时间:
2014-09-03 19:52:57
阅读次数:
435
一、lint简介
lint是最著名的C语言工具之一,是由贝尔实验室SteveJohnson于1979在PCC(PortableC Compiler)基础上开发的静态代码分析,一般由UNIX系统提供。与大多数C语言编译器相比,lint可以对程序进行更加广泛的错误分析,是一种更加严密的编译工具。最初,lint这个工具用来扫描C源文件并对源程序中不可移植的代码提出警告。但是现在大多数lint实用程序...
分类:
其他好文 时间:
2014-08-25 01:12:03
阅读次数:
321
Options->Preferences->Display,去掉勾选
"Trimlongpathnameswith
ellipses",这样路径中的省略号就没有了,显示出完整的路径
分类:
其他好文 时间:
2014-07-18 13:24:48
阅读次数:
178