第一:如何使用
第一步:在IAR工程的主目录建立一个文件夹,用来存放Sourceinsight工程,我建立一个名称为SI的文件夹。
第二步:打开Sourceinsight软件,选择Project–》New Project,填上工程名称,此处我默认没改,位置将保存在我新建的SI文件夹中,最后点击ok。
第三步:其他不用修改,只需要修改工程源目录即可,系统默认是我们刚才建立存放Sourceinsight工程的目录,其实不是,我们要删掉最后的路径,将路径定位到IAR工程的主目录去。
第四步:填写好File name
第五步:选择add all,将所有文件都加载进去。
第六步:将两个勾都打上(两个勾的意思是包含*子目录以及递归添加其他子级目录(文件)),选择OK
点击OK;
第七步:此时可以看到右边方框是没有显示出我们的IAR工程的,此时只需要点击下拉选框或者复制IAR路径输入进去,就可以看到整个IAR工程了。
然后,选择Project–》Synchronize Files可以将编辑的文件同步到IAR工程里。
其他不是IAR工程也可以用此做法进行编辑/浏览整个工程的代码。
第二: 有时候会出现Source Insight symbol not found
使用SourceInsight查看源代码时,发现点击查看相关类时,无法关联到其代码,出现了这个问题,
11.png
主要是因为新建工程导入文件后,没有进行文件同步,所以同步文件后就可以直接Ctrl+点击查看相关类的源代码,具体步骤为Project->Syncronize,然后勾选上Force all files to be re-parsed,点击start开始后等待完成就可以了
第三:Source Insight常用快捷键
转到定义:按住CTRL 然后鼠标点击代码,就转到定义
返回: ALT+, 是返回,这两个最常用。
别的用法自行百度吧。
第四:Source Insight4的下载地址