技术开发 频道

25个非常好的最闪亮的Eclipse开发项目

  11、Eclipse富Ajax平台(Eclipse Rich Ajax Platform ,RAP)

  Eclipse RAP将RCP带到Web,它在众多Eclipse项目中的势头非常强劲,RAP允许你使用Eclipse开发模型,插件和著名的Eclipse工作台扩展,以及SWT API构建富Ajax Web应用程序,现有RCP程序只需稍作改变就可以Web应用程序方式运行。

 非常好的最闪亮的Eclipse开发项目11-15

图 11 Eclipse RAP示例

  12、Eclipse通信框架(Eclipse Communication Framework ,ECF)

  RCP是一个支持Eclipse分布式开发的框架,它可以用于创建其它插件、工具或需要异步点到点或发布订阅消息功能的RCP程序。

 非常好的最闪亮的Eclipse开发项目11-15

图 12 ECF配置

  13、Eclipse图形编辑框架(Eclipse Graphical Editing Framework ,GEF)

  图形编辑框架(GEF)允许开发人员使用现有应用程序模型快速创建一个丰富的图形编辑器,GEF由两个插件组成,org.eclipse.draw2d插件为图形显示提供了一个布局和渲染工具包,开发人员可以使用GEF中提供的许多常见操作,当然还可以进行扩展。

 非常好的最闪亮的Eclipse开发项目11-15

图 13 Eclipse 3D示例

  14、Eclipse插件开发环境(Eclipse Plug-in Development Environment ,PDE)

  插件开发环境(PDE)提供了创建,开发,测试,调试,构建和部署Eclipse插件的功能,PDE也提供了广泛的OSGi工具,不仅可进行Eclipse插件开发,还使它成为理想的组件编程环境。

 非常好的最闪亮的Eclipse开发项目11-15

图 14 Eclipse插件开发环境

  15、eGit版本控制

  下面介绍的这些项目都是些最近才成为开发人员之间流行的项目的,首先介绍eGit版本控制系统,它是Git版本控制系统的Eclipse版本,Git是一个分布式的SCM系统,所有开发人员都拥有代码的所有历史修订版本,因此查询历史版本非常快速和灵活。eGit项目是在Git的Java实现JGit项目之上实现的,Git越来越受到欢迎,eGit是Eclipse的一个新项目,有了它之后,Eclipse和Git之间就紧密集成到一起了。

 非常好的最闪亮的Eclipse开发项目11-15

图 15 Eclipse也可以向Git仓库提交代码了

0
相关文章