专栏说明

        本专栏主要介绍windows及linux下嵌入式开发工作者常用软件说明,好的软件工具和使用习惯不仅可以提高开发效率,更可以让初学者入门,从此爱上编程开发,博主是一名嵌入式软件开发工作者,也是对这么多年来平时使用软件的集合整理,如有不能意见,欢迎评论私信。

一、Source Insight软件介绍

        Source Insight是一个面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时分析代码,具有针对 C/C++、C#、Java、Objective-C 等的内置动态分析,深受众多嵌入式软件开发者的喜爱。

二、新建工程

1、依次打开【Project】->【New Project】

source insight打开java项目 source insight怎么打开工程_source insight

 2、填写工程名字和安装路径

source insight打开java项目 source insight怎么打开工程_windows软件_02

 3、新工程设置,默认点击OK

source insight打开java项目 source insight怎么打开工程_source insight_03

 4、添加新文件到工程

         把代码目录复制到File Name,选择目录或者文件,点击Add Tree(如果是单个文件,点击Add就行,如果是目录,点击Add Tree就会把选择的当前目录下所有文件导入进工程),之后会弹出多少个文件加入工程,点击确定,文件就会被加载到Projecr Files,然后Close关闭当前窗口。

source insight打开java项目 source insight怎么打开工程_source insight_04

 5、添加文件后,工程就新建好了,右边Project Window内就有工程文件,打开需要编辑文件。

source insight打开java项目 source insight怎么打开工程_windows软件_05

 三、建议打开的几个设置

 1、Line Numbers 行号和 Symbol Window,在工具栏Viiew中打开

source insight打开java项目 source insight怎么打开工程_嵌入式软件_06

打开代码行号,在代码跟踪编译时,编译错误行号很快就能找到对应位置,Symbol Window会把当前文件函数、结构体显示出来,方便查找和跟踪。

2、Context Window 上下文窗口和  Relation Window关系窗口

source insight打开java项目 source insight怎么打开工程_嵌入式软件_07

Context Window 上下文窗口:当点击选中某个函数或者结构体时,Context Window就会显示当前函数或者结构体的实现;

Symbol Window关系窗口:当点击选中某个函数或者结构体时,Symbol Window就会显示调用这个函数或者结构体的函数;

在大工程项目编程时,习惯熟用这两个窗口,减少函数来回切换的次数,可以大大提高我们开发效率。

3、给工程添加新文件、删除文件

source insight打开java项目 source insight怎么打开工程_嵌入式软件_08

 点击工程窗口中的P+,就会回到上面新建工程的第四步,添加和删除文件就行。

4、常用的几个控件

source insight打开java项目 source insight怎么打开工程_source insight_09

(1)、全局搜索source insight打开java项目 source insight怎么打开工程_嵌入式软件_10 ,搜索某字段或者函数在全工程中使用的具体位置,通过

source insight打开java项目 source insight怎么打开工程_开发效率_11

可以切换上下一个。(2)、

source insight打开java项目 source insight怎么打开工程_开发效率_12

上下一步,也可以使用Alt+,和Alt+.来回切换;


Source Insight4.0的使用教程差不多介绍到这里了,可能每个人都有自己习惯的使用方式,我只是把自己认为好用的介绍出来,如有不能意见和更多好用技巧,欢迎评论交流。