tag 标签: sourceinsight

相关博文
  • 热度 17
    2015-1-24 13:54
    1787 次阅读|
    0 个评论
    一、SourceInsight简介 1.SourceInsight的功能简介 ? ? ?  ? 官方简介:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同,Source Insight能在你编辑的同时分析你的源代码,为你提供实用的信息并立即进行分析。 ?   2.SourceInsight所使用的公司 3.SourceInsight的特点 Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为您提供了可快速访问源代码和源信息的功能。Source Insight相较其它的编辑器产品来说,还可以帮您分析源代码,并在您编辑的同时立刻提供给您有用的信息和分析。 Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新您的文件信息,即使在您编辑代码的时候。而且符号数据库的符号可以自动创建到您的工程文件中。 二、SourceInsight的下载安装 http://yunpan.cn/QhVmLqe8ybMtF  提取码 6484 三、SourceInsight配置 1.换肤(达到Linux的黑色炫酷主题)---保护视力 下载文件: http://yunpan.cn/QhVmTUJFtZVc4  提取码 3ba0 Step1: 下载上面的主题文件后,存放在Sourceinsight的安装目录,或者其他的目录,然后打开SourceInsight,在Options菜单下点击Style Properties后,点击右侧的Load按钮后,将刚刚下载的文件加载进来。 Step2: 依次点击Options-Preferences-Colors下,将Default Text由黑色改为黄色。 将Window Background改为黑色。 Step3: 依次将左侧的SymbolWindow和右侧的ProjectWindow字体给为白色,背景改为黑色,就OK啦。 待续。。。。。 From:  http://www.mcumagic.com/programmers-sourceinsight-of-creations-the-best-b-c-code-project-ever-programmerreading-area/
  • 热度 14
    2014-5-4 14:54
    2824 次阅读|
    1 个评论
    Sourceinsight 添加 uboot 时,部分文件无法搜索 在用 sourceinsight 查看 uboot( 或者 linux 内核源码等代码 ) 的时候,突然发现不能使用搜索的方法查找源码中的 .S 文件,查找的结果是不存在此文件,可是在路径下面确实存在这样的文件。一开始以为新建项目时,出问题了,于是试验了好多次,都不行,最后 google 了一下,发现是因为 sourceinsight 默认不支持 .s/.S/makefile/kconfig 此类的代码,因此不能搜索到此类文件。下面就说如何让 sourceinsight 支持查看 .s/.S/makefile/kconfig 此类的代码 : (1) 添加 makefile : 进入 Options - Document Options- 点击 Document Type 的下拉框,然后选择 Make File ,在右边的 File Filter 中,在原先的 *.mak 后面加上一个分号,即多个不同过滤规则以分号间隔开,再加上 *makefile ,变成 *.mak;*makefile ,并且选中 Include when adding to projects 就行了。 (2) 添加 kconfig : 进入 Options - Document Options ,点击 Add Type ,填入新文件类型的名字 kconfig , File Filter 中写上 *kconfig;kconfig* ,再选中下面的 Include when adding to projects 就行了。 (3) 添加支持 .s: 进入 Options - Document Options- 点击 Document Type 的下拉框,然后选择 x86 Asm Source File ,在右边的 File Filter 中,在原先的 *.asm;*.inc 加上 *.s 和 *.S ,即变成 *.asm;*.inc;*.s;*.S ,并且选中 Include when adding to projects 就行了。 ( 4 )添加支持所有的文件: 或者为了简单,直接添加一个新的类型,比如 mytype_all ,然后在 File Filter 中写上 *.* ,将所有类型的文件添加进去。 进入 Options - Document Options ,点击 Add Type ,填入新文件类型的名字 mytype_all , File Filter 中写上 *.* ,再选中下面的 Include when adding to projects 就行了。