Eclipse Galileo简介:多用途开源IDE和应用程序平台在最新版中的新特性 - 编程入门网
得一提。同样值得注意的是 EObject 的减少内存占用的实现,一些客户机使用它减少了超过 60% 的内存占用。”
Connected Data Objects (CDO) Connected Data Objects(CDO)项目主管 Elke Stepper 将 CDO 描述为用于分布式共享 EMF 模型的一个框架,注重可伸缩性、事务性和持久性。 “自上一个发行版出现以来,CDO Model Repository 便引起了很多人的兴趣,并吸引了一些较大的采纳者,包括 NASA 和 Canadian Space Agency and Department of Defense。这个团队已经成长为有 8 名提交者,实现了 130 个增强。其中包括分布式事务、悲观锁和保存点以及用于 EMF 资源的一个可视化文件系统,并且有导入/导出向导、修改提交策略、异步查询框架和储存库中的安全性钩子。凭借局部集合装载、模型使用分析和适应性预取(adaptive prefetching)等特性,这些功能得到进一步的加强。”Stepper 说。 Eclipse Galileo简介:多用途开源IDE和应用程序平台在最新版中的新特性(4)时间:2011-02-08 IBM Mark CappelEclipse-Databinding “Eclipse 通过 Galileo 引入所谓的 Properties-API,它为采纳者提供很多新特性,例如对用于域对象和小部件(包括表和树)的嵌套属性的支持。”项目主管 Tom Schindl 说,“此外还包括将可观察到的创建与定义(其属性被监视)解耦、改进的表/树支持、更简单的设置,以及在一个小部件中使用不同的对象类型,并简化了定制的可观察对象的创建。” EMF V2.5 为选择 Ecore 作为域模型技术的 Eclipse 数据绑定采纳者以及周边生态系统(包括 CDO、Teneo 和 EMF-Edit)提供一流的支持,Schindl 说。 EMF Compare “在 Galileo 中,EMF Compare 达到了 V1.0,可以在协作环境中分离和合并模型。它与 Eclipse Team API 紧密集成,并且可以很好地与 CVS、SVN 或 GIT 团队提供者协作。”项目主管 Cedric Brun 说道。 “由于 Acceleo 项目的缘故,‘Model To Text’ 项目也提供很好的组件,”Brun 说,“这样便提供了一个 MTL(MOF Template Language)实现。现在可以不再担心所有的代码生成模板,并且可以编写标准的模板。而且,该工具提供了代码完成、调试功能和生成预览,从而便于利用模型生成代码。”他说。 “在 ‘模型到模型转换’ 领域,”Brun 说,“ATL 工具已经改进了很多,提供了更好的用户界面和调试辅助。” Teneo “在 Galileo V3.5 中,Teneo 增加了一个由两部分组成的 EMF-EclipseLink 集成:一是基于 ecore 模型的标准 JPA orm XML 文件的生成,二是用于将标准 EMF 概念与 EclipseLink 集成的一个运行时层,”项目主管 Martin Taal 说,“此外,Galileo V3.5 中增加了对特定于 Hibernate 的持久性注释的支持和对标准 JPA 注释的完全支持。” Xtext “Xtext 是一个面向领域特定语言(DSL)的开发框架,”Xtext 项目主管 Sven Efftinge 说,“只需使用 Xtext 的简单 EBNF 语法描述 DSL,生成器就将创建一个解析器、一个 AST 元模型(使用 EMF 实现)以及一个功能丰富的 Eclipse 文本编辑器。” “该框架与 Eclipse Modeling 中的技术(例如 EMF、GMF、M2T 和 EMFT 的一部分)集成。使用 Xtext 的开发经过了优化,从而可以缩短周转期,因此将新特性添加到已有 DSL 中只需要几分钟的时间。甚至可以实现更高级的编程语言。”Efftinge 说道。 Eclipse Packaging Project “大多数人都不知道,正是 Eclipse Packaging Project (EPP) 创建了每天由数千名用户从 Eclipse 下载页面下载的所有那些包,”项目主管 Markus Knau |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |