先说一下为什么要研究Source Insight的使用
最近打算看下hadoop的源码,在网上看了下,一般都是在vmware上安装linux虚拟机,搭建一堆组件,编译hadoop源码,但是我是为了“读”hadoop源码,而不想编译。
把hadoop源码从svn下checkout出来,到eclipse里,不编译四处都是红叉,看着难受,O(∩_∩)O哈哈~,因此,决定研究下Source Insight。
1、新建文件夹”hadoop源码“,从svn检出hadoop源码到该文件夹,svn地址 http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.0.3
2、打开Source Insight,点击菜单“Porject→New Project”
3、输入工程名,选择刚才新建的”hadoop源码“文件夹,将工程信息保存在该文件夹下。
4、下一步是选择是否只为该工程单独设置还是全局设置,这里选默认,点击OK即可。
5、选中hadoop目录下的src文件夹,选择”add tree“,就将所有代码添加到工程里。
6、所有文件都加入到工程后,点击close,关闭对话框。
7、双击右侧区的“File Name区”中的文件即可打开该文件。共有4个区:左侧显示该文件中的所有变量、函数、包含文件的名称(双击该区的任意一项,会在中间区域显示出它的实体);中间区显示代码的内容;右侧区显示整个工程中的文件;最下方的区域为关联区,当鼠标双击中间区域的某个函数后,在下方关联区会立刻显示该方法的实体。
 

source insight

source insight