Eclipse简介
  • 发表于2020-01-03 15:29
  • |
  • 3150次阅读
  • |
  • 来源 豪创

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
基本含义:

虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++COBOLPHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统

基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。


历史:

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布;2008年6月发布代号为Ganymede的3.4版;2009年6月发布代号为Galileo的3.5版;2010年6月发布代号为Helios的3.6版;2011年6月发布代号为Indigo的3.7版;2012年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版;2014年6月发布代号为Luna的4.4版;2015年6月项目发布代号为Mars的4.5版。

发行版本:

从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,并且会在接下来的9月及2月释放出SR1及SR2版本。

版本代号
平台版本
主要版本发行日期
SR1发行日期
SR2发行日期
Callisto
3.2
2006年6月26日
N/A
N/A
Europa
3.3
2007年6月27日
2007年9月28日
2008年2月29日
Ganymede
3.4
2008年6月25日
2008年9月24日
2009年2月25日
Galileo
3.5
2009年6月24日
2009年9月25日
2010年2月26日
Helios
3.6
2010年6月23日
2010年9月24日
2011年2月25日
Indigo
3.7
2011年6月22日
2011年9月23日
2012年2月24日
Juno
3.8及4.2
2012年6月27日
2012年9月28日
2013年3月1日
Kepler
4.3
2013年6月26日
2013年9月27日
2014年2月28日
Luna4.42014年6月25日2014年9月25日2015年2月27日
Mars4.52015年6月25日N/AN/A

语言拓展:

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red HatSybase等。Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。随后还有包括Oracle在内的许多大公司也纷纷加入了该项目,Eclipse的目标是成为可进行任何语言开发的IDE集成者,使用者只需下载各种语言的插件即可。

字符集设置:

点击导航栏里的 window -> Preferences

选择 General -> Content Types

在右侧红框里选择你要修改编码的文件类型

(一般我们会用到CSS,Java Source File,Java Propertis File 等等),

在绿框里修改编码,一般用"utf-8"。

修改完点击OK。

前三步是针对文件的,

我们还需要对我们的工作空间设置字符集编码。

我们可以去 General -> Workspace ->然后在图中的中间的红框里选择你需要的字符集,然后你右下角的Apply执行操作。


本篇文章部分内容及图片均来源于网络,如侵犯到您的权益,请及时通知我们。

热门教程