一 Eclipse简介
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
Eclipse最初主要用于Java语言开发,
但是目前也有人通过插件使其作为其他计算机语言比如C++和PHP的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
二、Eclipse的历史
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。
从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,下面这个列表展示从Eclipse1.0开始,发布版本和发布时间以及每个版本的代号
版本 | 发布日期 | 版本号 |
Eclipse1.0 | 2001年11月7日 | |
Eclipse2.0 | 2002年6月27日 | |
Eclipse2.1 | 2003年3月27日 | |
Eclipse3.0 | 2004年6月25日 | |
Eclipse3.1 | 2005年6月27日 | IO |
Eclipse3.2 | 2006年6月26日 | Callisto |
Eclipse3.3 | 2007年6月27日 | Eruopa |
Eclipse3.4 | 2008年6月25日 | Ganymede |
Eclipse3.5 | 2009年6月24日 | Galileo |
Eclipse3.6 | 2010年6月23日 | Helios |
Eclipse3.7 | 2011年6月22日 | Indigo |
Eclipse3.8/4.2 | 2012年6月27日 | Juno |
Eclipse4.3 | 2013年6月26日 | Kepler |
Eclipse4.4 | 2014年6月25日 | Luna |
Eclispe4.5 | 2015年6月24日 | Mars |
这些版本的信息,可以在Eclipse官网上查看
https://wiki.eclipse.org/Older_Versions_Of_Eclipse
三、Eclipse的分支
Eclipse分支是指Eclipse标准版+相关功能插件集
常见的分支有
分支名称 | 面向对象 |
Eclipse IDE for Java EE Developers | 面向J2EE开发者 |
Eclipse IDE for Java Developers | 面向Java SE开发者 |
Eclipse IDE for C/C++ Developers | 面向C/C++开发者 |
Eclipse for PHP Developers | 面向PHP开发者 |
Eclipse for RCP and RAP Developers | 面向Eclipse插件开发者 |
这些分支的详细信息,可以在Eclipse官网上查看
https://eclipse.org/downloads/
如果你想了解每一个分支版本的功能,可以点击右侧的
你可以看到所有Eclipse分支对应的功能