当前位置: 首页 > 工具软件 > Eclipse Riena > 使用案例 >

Eclipse Helios发布了

爱博达
2023-12-01

近日,Eclipse基金会发布Eclipse Helios,随之而来的是39个不同的项目。Eclipse项目采用敏捷方法管理,今年已经发布了7个里程碑版本,在本月前又发布了很多RC版。Eclipse的交付日期完全按照既定的计划,但却在每个里程碑中都不断修改交付的内容以保证质量和向后的兼容性。

\

此次发布通过EGit项目带来了开箱即用的Git支持(Beta版),作为未来Eclipse项目的分布式版本控制系统,开箱即用的Git支持将成为未来发布的关键所在。如果还不清楚分布式版本控制系统能为你带来什么,请参考面向Eclipse用户的Git文档指南(这是地址)和Eclipse Helios London DemoCamp的视频了解一二。

\

嵌入的Eclipse Marketplace Client可以浏览(并安装)Eclipse Marketplace上新近发布的各种应用。这样寻找Eclipse插件的工作就变得轻而易举了,同时它还集成到了Eclipse Labs开源的托管站点上了。

\

Helios还包含了Xtext 1.0,Xtext 1.0荣获了今年颁布的Eclipse最具创新大奖。它的目标是提供一种机制以生成DSL解析器与编辑器;最近的Eclipse Live演示了如何创建DSL,如何生成一个基于Eclipse的编辑器(支持代码完成功能)。它使用EMF,根据一种简单的EBNF语法语言生成AST结点。感兴趣的读者可以通过该文档上手

\

Web Tools Platform现在开始支持JavaEE平台,包括对Servlet 3.0、JSF 2.0和Tomcat 7的支持。此外,还通过PsychoPath XPath 2.0处理器改进了对XML编辑与处理的支持(包括XHTML编辑)。JavaScript工具也得到了改进,可以集成到不同的JavaScript调试器中了。除了现有的条件断点外,还可以创建监视表达式(watch expression),这样就可以在同一个JavaScript运行时中于不同的断点处触发不同的值了。

\

来自EclipseSource的Ian Bull谈到了Eclipse Helios的十大特性(类似于 所做的那样):

\
\
  1. Xtext\
  2. Git支持\
  3. EMF、Riena与RAP集成\
  4. Marketplace Client\
  5. P2 API与B3 Aggregator\
  6. 目标平台的增强\
  7. Java IDE的改进\
  8. 改进的API工具\
  9. 基于特性的配置\
  10. 改进的资源\
\

除了“classic”SDK包以外,还有很多面向不同人群的包,比如C/C++开发、PHP开发、JEE开发以及BIRT报表与建模工具等等。此外,还有面向32位与64位 Cocoa的OSX包;虽说只是个Carbon版本,但Eclipse Helios将是最后一个支持Carbon运行时环境的版本了(OSX 10.7很可能不再支持Carbon了)。

\

感兴趣的读者可以免费参加这个Helios in Action虚拟会议;该会议包含Linux工具的演示、Web上的EMF、Eclipse EGit、JavaScript开发、JavaEE、标准支持、Marketplace Client、建模、Eclipse运行时、Mylyn和对Ian所提出的十大特性的介绍。

\

查看英文原文:Eclipse Helios Simultaneous Release

 类似资料: