用Source Insight建立一个代码阅读工程,Source Insight是一个非常优秀的代码阅读工具,使用它来阅读、修改、添加、移除代码来说是非常方便的,学好对它的使用是非常有好处的。

一、前提条件

Source Insight版本 : 3.50

源代码 :linux-3.10.4

二、建立工程的步骤

新建一个工程。打开Source Insight,工具栏选择Project -> New Project,如下所示:


接下来,出现了这个对话框,


填入工程的名称,以及工程文件生成的目录(一般会在要阅读的源代码根目录下建立一个目录来存放工程生成的文件)。加下来:


选择源代码工程的根目录,然后点击OK,如下所示:


在右边有四个按钮用来将源代码添加到工程当中,这几个按钮的功能分别是:

Add :基本的文件添加操作

Add All :添加整个工程所有的源文件(可以选择是否递归添加子目录中的源文件)

Add Tree :添加指定的文件夹以及其子目录下的源代码文件

Remove Tree :和Add Tree的功能相反

添加完需要阅读的代码之后,直接点击close关闭即可。

然后将添加的代码进行同步,生成阅读代码的索引和辅助文件,方便对源代码进行阅读,如下所示:


默认的工程建立完毕之后对有些后缀名的文件是有过滤的,但是在实际工程当中对有些代码是需要阅读的,比如在这个工程当中的.S、.s等文件就不会直接在工程索引当中找到,所以还需要进行如下的设置:


然后进行如下设置:


至此,整个工程建立完毕。










GitHub 加速计划 / li / linux-dash
12
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐