欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Eclipse 的下一代产品

程序员文章站 2022-06-02 10:14:24
...

在Eclipse 的众多项目中有一个孵化项目项目叫“E4”,这个项目的使命是探索Eclipse 未来发展方向,在它的mailing list.对大家的意见进行了收集,用来设计一个新的Eclipse平台,它将成为Eclipse 4.0 的基础,在Eclipse组织发布Eclipse 3.5 后,将不对3.x版本进行后续开发,而是直接开发 Eclipse 的下一代产品,也就是Eclipse 4.0。


    Eclipse 4.0将会对原有的Eclipse开发理念进行非常大的变革,不再使用Java作为主要的开发语言,而是采用RIA技术对Eclipse平台进行重新设计开发,并将云计算融入到Eclipse中,也就是说未来的Eclipse可能采用AJAX、Flash、Silverlight进行开发,并使用Amazon 的云计算平台E2和S3还有Google Docs进行协同开发。动态语言比如JavaScript、Ruby、Python和PHP可能会取代Java成为Eclipse主要开发语言。Eclipse 将使用Eclipse的XWT项目编写UI,XWT使用XAML和CSS实现。


“云计算”和“SAAS”在现在IT应用中吸引了大家大量的关注,Eclipse 4.0 将按照"Eclipse Platform as Services"的理念设计基础架构。按照Eclipse 4.0的计划,Java将不再充当主要的角色,所以,Eclipse 4.0 将采用XWT项目来替代Eclipse 3.x 的SWT,XWT和SWT扮演的角色基本上类似,只是实现的方式不一致,XWT将采用“Model生成UI”类似的技术来构建前台部件,也就是“Modeled and Declarative UI”,在以后你可能只需要维护你的UI模型,Eclipse将会根据你的UI模型自动调整界面,让产品操作界面达到高度的可定制性,

   下面是Eclipse.org官方网站上提供的一个例子:
Eclipse 的下一代产品


    现在E4发布出了0.9的正式版本,你可以从这里:http://download.eclipse.org/e4/downloads/drops/R-0.9-200907291930/index.html下载,像了解更多E4的信息,请访问E4的Wiki: http://wiki.eclipse.org/E4, 你可以在E4新闻组的新闻组上进行交流:http://www.eclipse.org/newsportal/thread.php?group=eclipse.e4

 

相关标签: Eclipse