Eclipse插件-01

来源:互联网 发布:云天明的三个童话知乎 编辑:程序博客网 时间:2024/05/16 10:16

要了解Eclipse插件,首先要了解Eclipse

Eclipse作为一个单词的意思是:

noun 食(天文现象),黯然失色;暗淡

verb 遮住……的光,使失色;使相形见拙;使丧失重要性

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

Eclipse的插件机制是轻型软件组件化架构。在客户机平台上,Eclipse使用插件来提供所有的附加功能,例如支持Java以外的其他语言。 已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。

 

0 0
原创粉丝点击