点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

Eclipse Helios 发布了

  • 2010-06-26
  • 本文字数:1111 字

    阅读完需:约 4 分钟

近日,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

2010-06-26 01:133980
用户头像

发布了 88 篇内容, 共 253.7 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容
Eclipse Helios发布了_Java_Alex Blewitt_InfoQ精选文章