SourceInsight4.0使用教程(快速入门)

SourceInsight4.0使用教程(快速入门)

2023年7月9日发(作者:)

SourceInsight4.0使⽤教程(快速⼊门)Source Insight是⼀个功能⾮常强⼤的,⾯向项⽬的程序编辑器,具有针对C/C ++,C#,Java,Objective-C等的内置动态分析。Source Insight可实现多⽂件代码中变量和函数的快速搜索,有利于代码的搜索与阅读,能够轻松地浏览和编辑代码,同时⾃动显相关信息,轻松跳转到函数的调⽤者或对变量的引⽤。⼀,Source Insight的安装Source Insight的安装⾮常简单,按照提⽰⼀步⼀步安装就好。装包可以在获取,可以下载试⽤版免费使⽤30天。运⾏Source Insight界⾯如下:⼆,Source Insight的使⽤1,新建⼯程选择 Project → New Project 新建⼀个⼯程,输⼊⼯程名字和保存⼯程的路径,然后点击OK,如下图所⽰:然后,输⼊要编辑的程序源代码的路径,剩下的选项可以默认设置,然后点击OK,如下图所⽰:接下来,在我们新建⼯程以后,Source Insight 要求我们为所建的⼯程添加⽂件,我们可以通过接下来的这个窗⼝来为⼯程增加⽂件。选择需要添加的源代码,上⼀步中我们已经定位到源代码⼯程中,所以我们选择Add All,把所有⽂件添加到⼯程中,当然也可以⾃⼰选择添加,然后勾选上包含下级⽂件,点击OK,确定,然后关闭即可,如下图所⽰:需要注意,File Name框中显⽰的只是Source Insight所能⽀持的⽂件(.c .cpp .h等),对于ASM程序和其它⽂件将不会显⽰。我们可以通过勾选Show only known file types这⼀选项来选择显⽰其它类型的⽂件。这样我们的新建⼯程完成就完成了,默认的会显⽰下图这三个⼩窗⼝,可以通过这三个按钮⽰:来选择打开或者关闭,界⾯如下所2,认识⼯程以及源码阅读当我们新建好⼯程之后,可以通过⼯程窗⼝来查看或者打开所添加的⽂件,打开⼯程中的process.c,左边弹出相应的源程序⽂本,同时,源程序的⽂本⽤不同的颜⾊表⽰代码的不同意义。最左边部分为打开的源程序的结构和变量函数等信息,这个窗⼝⽅便我们观察源程序结构并且可以快速定位到变量和函数,并且⽤不同的图标来表⽰,如:表⽰头⽂件包含、条件编译等表⽰宏定义表⽰变量表⽰函数我们定位到process_start函数且选中process结构体变量时,下⽅Context窗⼝会显⽰结构体定义是在哪个⽂件的哪个位置定义的,双击久可以跳转到对应位置,右下边Relation窗⼝,也会显⽰结构体的结构,如下图所⽰:3,查找定位及Reference等功能在进⾏源程序的阅读中,我们要查看函数变量的定义原型,可以右击选择Jump To Definition来定位,或者点击⼯具栏中的可以通过上⾯提到的Context窗⼝定位。然后就是Source Insight中的Reference位,如下图所⽰:功能,可以快速找出整个⼯程中所有的标记,并且在该⾏程序前加上红⾊双向箭头快速定,当然也我们可以通过点击展开或者收起Reference,也可以通过更好的阅读源程序。这两个图标查看上⼀个标记或者下⼀个标记。通过Reference我们可以

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688904248a182170.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信