Eclipse Europa旋风之旅 - 编程入门网
器,并提供了其他一些视图和功能,旨在使开发人员可以从AOP中获得最大收益”,AJDT 主管、IBM 员工 Matt Chapman 说,“在去年的1.4版以后,已经进行许多改进,包括:
在给 Java 类型重命名时重构参与者以更新方面 更好地支持使用aspect-path 设置进行跨项目二进制代码构造 使 aspect-path和in-path 设置与常规的Java 类路径设置更加一致 改进 Crosscutting Comparision 视图 突出显示项目中交叉关系变化的新功能” Business Intelligence and Reporting Tools (BIRT) BIRT项目致力于提供基于Eclipse的报表系统,该报表系统能与应用程序集成在一起并且生成引人注目的Web 报告和PDF 报告。BIRT将提供图形报告设计器、数据访问和脚本支持等核心报表功能。 “Europa发行版中发布的BIRT 2.2提供了许多新功能用于辅助报表开发,使框架集成和导出内容更加简便易行。这些新功能包括一个动态交叉式报表元素,该元素支持层次报表连同级别聚合、过滤和排序;XLS、Doc、PPT 和附言格式的新打印输出程序;新的Web 服务数据访问驱动程序以及对现有功能的许多改进”,BIRT 传教士和Actuate 员工 Jason Weathersby 说,“此外,BIRT提供了一些新项目类型,比如说 Web项目,该项目允许使用WTP 机制部署 BIRT Viewer 和新标记库,而新的ODA项目则有助于构建您自己的数据驱动程序”。 Buckminster Buckminster项目由一些框架和工具组成,用于在复杂环境或基于分布式组件的环境中自动构建、组装和部署开发过程。Buckminster 允许开发组织为软件开发的各个阶段定义精密的“生产线”,并能自动执行相应的处理。此类处理的常见示例是一名开发人员加入新团队并且期望从头开始设置开发环境。Buckminster 使新开发人员可以具体化开发工作区并且快速成为高效的团队成员。 Buckminster提交者、Cloudsmith雇员Thomas Hallgren 说,“Europa将是Buckminster的第一个正式发行版,无论从范围还是从生产质量上讲,它都经过了重大扩展。如今,通过动态组件查询和两阶段解析模型 (two-phase resolution model),Buckminster能够在配置解析过程中支持精密控制和更大的可变性。我们还引入了一个操作框架,该框架支持控制涉及本机 Eclipse (PDE) 和外部构建机制的汇编过程。同时还扩展了无序执行功能。通过为所有工件定义正式的XML 模式,极大地提高了可扩展性,并且还使用一组初始的图形编辑器增强了可用性”。 C/C++ Development Tooling (CDT) CDT项目旨在将功能全面的C和C++开发环境引入到 Eclipse Platform中,这类似于JDT 为Java开发做出的贡献。 CDT 主管、QNX Software Systems雇员Doug Schaefer 说,“CDT 事实上正在成为以 Linux® 和嵌入式 Linux® 为目标的商业供应商的标准 C/C++ IDE。CDT 还十分乐于让大量社区用户使用Windows® GNU编译器。CDT 用户库的广度 —— 从小型骨架嵌入式系统到运行在大规模集群中的高性能计算应用程序 —— 实际上突出显示了框架及所提供功能的灵活性”。 “CDT 4.0是最大的发行版,有超过 20 名贡献者 (contributor) 从事了它的开发并且是我们希望把 CDT引入更深采用级别的一个发行版。用户体验(尤其是在创建新项目时)已经由一个流线化的New Project 向导极大地简化,该向导隐藏了底层构建系统的一些详细信息。它还提供了基于附带骨架代码和项目设置的模板创建新项目的功能”,Schaefer 说,“很多工作已经可以在CDT编辑器中完成,该编辑器提供了更多的标识符渲染选项和更快速的内容帮助。包括Includes Browser、Call Hierarchy View 和新的Type Hierarchy View在内的三个新视图将使用户可以更深入地研 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |