快速业务通道

Eclipse Ganymede简介 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19

展示示例

Eclipse Project (SDK)

Eclipse Project 通常也称为 Eclipse SDK,它是 Eclipse 的核心项目。该项目包含四个子项目:Platform、Plug-in Development Environment (PDE)、Java Development Tools (JDT) 和 Equinox。Platform 项目包含构建基于 Eclipse 的应用程序所需的常用服务和核心服务集。PDE 只包含开发人员在 Eclipse 中构建插件时需要使用的插件开发工具。JDT 代表 Eclipse 中的 Java 开发工具集。最后,Equinox 代表 Eclipse 的核心运行环境,该环境允许插件很好地相互共存。

Ganymede 的新增功能有哪些?Eclipse 项目中到处都有许多新的增强,但是要在这里列出这些新的增强将占用大量空间。因此为了简短起见,本文列出了我最喜欢的三个增强,然后讨论了 Ganymede 中的一些亮点。

我喜欢的第一个增强来自 Java Development Tools (JDT)。正如您所知,计算世界正在改变,并且我们看到越来越多的计算机采用多个内核(多核)。JDT 已在 V3.4 中添加了多核支持以确保 Eclipse 将来尽可能快地编译 Java 代码。

在插件开发中,我最喜欢的新功能是 Plug-in Spy。使用 Plug-in Spy 可以在 Eclipse 内部查看,方法为简单选择一些感兴趣的内容,并按 Alt+Shift+F1。完成后,Plug-in Spy 将显示一个弹出窗口,其中包含诸如当前选择类及来自哪个插件之类的信息。对于寻求将插件集成到 Eclipse 用户界面中的插件开发人员,这些信息十分有用。

最后,Equinox 项目发布了一个称为 p2 预置的功能。p2 取代旧更新管理器成为管理 Eclipse 安装、搜索更新和安装新功能的机制。p2 可以解决人们在更新和搜索插件时遇到的许多问题。

Business Intelligence and Reporting Tools (BIRT)

Eclipse Ganymede简介(3)

时间:2011-02-12 IBM Chris Aniszczyk

BIRT 项目致力于引入集成到应用程序中的基于 Eclipse 的报表系统以生成引人注目的报表。BIRT 将提供核心报表功能,例如图形报表设计器、数据访问和脚本支持。

“使用 BIRT V2.3 的 Ganymede 发行版,可以获得许多有助于创建和测试报表设计的新功能”,BIRT 拥护者兼 Actuate 员工 Jason Weathersby 说,“最值得注意的是新 JavaScript 调试器,它将允许在调试****图内调试 BIRT 事件处理程序。此外,还改进了 JavaScript 编辑器,并且增强了常见错误报告功能。BIRT V2.3 还向交叉选项卡(Cross-tab)和图表元素添加了很多增强功能。交叉选项卡元素现在支持脚本、多次测量和派生测量、按照维度或测量过滤、在水平方向分页,并且可以将测量数据显示为文本或者图表项。现在通过使用新的多视图报表项功能可以直接从表或者交叉选项卡创建图表。”

并且除了使用数据集中的数据之外,图表现在还可以使用来自现有报表项或者数据集的数据。另一项需要注意的功能是引入 Data Tools Platform SQL Query Builder 原型,这将允许图形化构建查询。

图 3. BIRT 屏幕快照

Eclipse Ganymede简介 - 编程入门网

C/C++ Development Tools (CDT)

CDT 项目旨在向 Eclipse 生态环境引入全能的 C/C++ 开发环境,这类似于 JDT 为 Java 开发所做的贡献。

“CDT 将继续致力于成为领先的面向技术和嵌入式软件开发的 C/C++ IDE。它现在被封装到所有主要 Linux® 发行版中并且嵌入式平台供应商几乎全都采用了 CDT。CDT 用户和贡献者社区继续作为强大的技术支持,使 CDT 的高级功能集更加成熟”,CDT 项目主管并在最近刚刚加入 Wind River Systems 的 Doug Schaefer 说。

Schaefer 说:“CDT V5.0 的焦点一直主要集中在改进添加到最新几个版本中的功能。CDT 的源代码索引程序现在可以跟踪宏,并且它对模板和其他 C++ 功能的支持将持续改进。这将使编辑器功能(例如内容帮助和打开声明)可以找到先

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号