怎样用Sourceinsight编辑/浏览整个工程的代码

第一:如何使用

第一步:在IAR工程的主目录建立一个文件夹,用来存放Sourceinsight工程,我建立一个名称为SI的文件夹。 

怎样用Sourceinsight编辑/浏览整个工程的代码
第二步:打开Sourceinsight软件,选择Project–》New Project,填上工程名称,此处我默认没改,位置将保存在我新建的SI文件夹中,最后点击ok。 

怎样用Sourceinsight编辑/浏览整个工程的代码
第三步:其他不用修改,只需要修改工程源目录即可,系统默认是我们刚才建立存放Sourceinsight工程的目录,其实不是,我们要删掉最后的路径,将路径定位到IAR工程的主目录去。 

怎样用Sourceinsight编辑/浏览整个工程的代码
第四步:填写好File name 

怎样用Sourceinsight编辑/浏览整个工程的代码
第五步:选择add all,将所有文件都加载进去。 

怎样用Sourceinsight编辑/浏览整个工程的代码
第六步:将两个勾都打上(两个勾的意思是包含*子目录以及递归添加其他子级目录(文件)),选择OK 
 怎样用Sourceinsight编辑/浏览整个工程的代码
点击OK; 


第七步:此时可以看到右边方框是没有显示出我们的IAR工程的,此时只需要点击下拉选框或者复制IAR路径输入进去,就可以看到整个IAR工程了。

怎样用Sourceinsight编辑/浏览整个工程的代码

然后,选择Project–》Synchronize Files可以将编辑的文件同步到IAR工程里。 
其他不是IAR工程也可以用此做法进行编辑/浏览整个工程的代码。
 

 

第二: 有时候会出现Source Insight symbol not found

 

使用SourceInsight查看源代码时,发现点击查看相关类时,无法关联到其代码,出现了这个问题,

怎样用Sourceinsight编辑/浏览整个工程的代码

11.png

 

主要是因为新建工程导入文件后,没有进行文件同步,所以同步文件后就可以直接Ctrl+点击查看相关类的源代码,具体步骤为Project->Syncronize,然后勾选上Force all files to be re-parsed,点击start开始后等待完成就可以了

 

怎样用Sourceinsight编辑/浏览整个工程的代码

第三:Source Insight常用快捷键

转到定义:按住CTRL 然后鼠标点击代码,就转到定义
返回:     ALT+,  是返回,这两个最常用。

别的用法自行百度吧。
第四:Source Insight4的下载地址

https://download.****.net/download/fakine/11454041