一、概述
一直关注我blog的朋友会看到,最近我一直在关注Eclipse源代码的编译工作,但除了简单的编译设置和烦琐而极具耐心的源代码剥离,似乎还没有什么太有趣的东西出现。现在,经过了前面一系列的热身运动,我将和大家一起走入Eclipse的内核,看看它到底是怎么工作的?
1、Eclipse源代码 版本:3.1.1 大小:63.2MB
eclipse-sourceBuild-srcIncluded-3.1.1.zip
下载地址:http://download.eclipse.org/eclipse/downloads
2、源代码阅读工具 Source Insight V3.5
它其实是一个代码编辑软件,因为有强大的代码分析工具,可以很方便地跟踪代码的相关性,所以常用来作为阅读代码的工具。
下载地址:http://sourceinsight.com/down35.html
为了方便代码的分析,我们只提取以下几个插件的代码:
org.eclipse.platform org.eclipse.platform_3.1.1.jar
org.eclipse.core.commands org.eclipse.core.commands_3.1.0.jar
or