专栏说明
本专栏主要介绍windows及linux下嵌入式开发工作者常用软件说明,好的软件工具和使用习惯不仅可以提高开发效率,更可以让初学者入门,从此爱上编程开发,博主是一名嵌入式软件开发工作者,也是对这么多年来平时使用软件的集合整理,如有不能意见,欢迎评论私信。
一、Source Insight软件介绍
Source Insight是一个面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时分析代码,具有针对 C/C++、C#、Java、Objective-C 等的内置动态分析,深受众多嵌入式软件开发者的喜爱。
二、新建工程
1、依次打开【Project】->【New Project】
2、填写工程名字和安装路径
3、新工程设置,默认点击OK
4、添加新文件到工程
把代码目录复制到File Name,选择目录或者文件,点击Add Tree(如果是单个文件,点击Add就行,如果是目录,点击Add Tree就会把选择的当前目录下所有文件导入进工程),之后会弹出多少个文件加入工程,点击确定,文件就会被加载到Projecr Files,然后Close关闭当前窗口。
5、添加文件后,工程就新建好了,右边Project Window内就有工程文件,打开需要编辑文件。
三、建议打开的几个设置
1、Line Numbers 行号和 Symbol Window,在工具栏Viiew中打开
打开代码行号,在代码跟踪编译时,编译错误行号很快就能找到对应位置,Symbol Window会把当前文件函数、结构体显示出来,方便查找和跟踪。
2、Context Window 上下文窗口和 Relation Window关系窗口
Context Window 上下文窗口:当点击选中某个函数或者结构体时,Context Window就会显示当前函数或者结构体的实现;
Symbol Window关系窗口:当点击选中某个函数或者结构体时,Symbol Window就会显示调用这个函数或者结构体的函数;
在大工程项目编程时,习惯熟用这两个窗口,减少函数来回切换的次数,可以大大提高我们开发效率。
3、给工程添加新文件、删除文件
点击工程窗口中的P+,就会回到上面新建工程的第四步,添加和删除文件就行。
4、常用的几个控件
(1)、全局搜索 ,搜索某字段或者函数在全工程中使用的具体位置,通过
可以切换上下一个。(2)、
上下一步,也可以使用Alt+,和Alt+.来回切换;
Source Insight4.0的使用教程差不多介绍到这里了,可能每个人都有自己习惯的使用方式,我只是把自己认为好用的介绍出来,如有不能意见和更多好用技巧,欢迎评论交流。