Eclipse Europa旋风之旅 - 编程入门网
究代码结构。构建和调试工具链整合集将随着更干净的MinGW整合、GDB硬件调试整合和针对IBM的xlC编译器的新整合而壮大。并且,最后,CDT的未来之路将随着使用LPG解析器生成程序引入包括新的试验性 C解析器和UPC(即 Unified Parallel C)解析器在内的处理其他编程语言的新机制来展开”。
Eclipse Europa旋风之旅(3)时间:2010-03-27 IBM Chris AniszczykDynamic Languages Toolkit (DLTK) DLTK 工具适用于依赖动态语言的供应商、研究人员和最终用户。DLTK 包含一组可扩展框架,这些框架旨在降低为PHP和Perl 等动态语言构建功能全面地开发环境的复杂度。而且,除了一组框架以外,DLTK 还提供了开箱即用的TCL、Ruby和Python开发环境,这点很值得推崇。 DLTK项目联合主管、XORED 员工 Andrei Sobolev 说,“对于Europa发行版,DLTK 为TCL和Ruby 组件提供了一组特性,这些特性可以在Java Development Tools中找到。从配有代码帮助和代码概览的代码编辑器开始,到 Open Type和Go to 声明等代码浏览功能,到查找引用等功能强大的搜索功能,再到交互控制台和集成调试程序,这些功能使 Europa 成为Ruby和TCL编程语言的强大开发环境。” DSDP Device Debugging (DSDP-DD)和Target Management (DSDP-TM) DSDP-DD项目将创建一些新的框架并对现有平台调试框架进行扩展以支持设备软件开发的三个阶段:硬件启动、平台软件开发和应用程序软件开发。Device Debugging项目将构建增强调试模型、API 和视图来提供针对设备软件目标的更强大可视性及控制。DSDP-TM项目将创建数据模型和框架以配置和管理远程系统及其连接和服务。 DSDP PMC、WindRiver 员工 Doug Gaff 说,“通过 Europa发行版,DSDP引入了Target Management项目的V2.0版以及 Device Debugging项目的V0.9版。TM 2.0 专注于一些架构改进,包括更好地分离 UI 组件与非 UI 组件、清除 API、提高系统类型和操作贡献的灵活性以及更好地使用作业。TM 2.0 还添加了shell处理子系统、Telnet子系统及相关的视图、DNS-SD发现、FTP清单解析器扩展点以及改进的EFS提供程序。TM在用户社区中持续不断地体验着优秀成长,而且几个新的商业产品也在计划采用TM。DD 0.9是DD项目的第一个公开发行版”。 Gaff 说,“DD 0.9引入了Debugger Services Framework (DSF) —— 它是一个可扩展的框架,利用了Eclipse 3.2中引入的新型可适应调试 API。DSF在不断地向 Eclipse中的商业嵌入式调试引擎实现作出努力。DD 0.9 还为平台内存视图提供了内存呈现,模仿了嵌入式调试程序中的传统内存视图。最后,DD 0.9提供了预览版本的XML编辑器,该编辑器实现了SPIRIT 联盟针对片上系统(System On Chip,SoC)硬件的IP-XACT V1.3 标准。其他 DSDP子项目也将于今年在此系列之外发布”。 DataTools Platform (DTP) DTP项目旨在将框架和工具引入数据管理领域。框架的示例包括定位及管理数据源驱动程序,以及访问特殊数据源实例的配置。当连接成功建立后,下一项任务通常是用工具研究数据源。这其中的一些操作可以由 GUI 操作来执行,另一些则直接通过命令来执行。例如,用户 —— 包括开发人员和管理员—— 通常将创建、编辑和测试这些命令的SQL。通过代码完成、格式化和术语专业化的辅助来编辑 SQL将极大地提高开发效率。此外,执行或调试命令(包括SQL 和存储过程)的功能将完成Eclipse可以很好地支持的快速开发过程。 DTP PMC 主席、Sybase 员工 John Graham 说,“DTP 1.5是在去年十二月的DTP 1.0发行版的基础上建立的,用于为Sybase SQL Anywhere和HSQLDB提供专门数据库支持,以及 ODA Web 服务驱动程序。日本的NEC Soft 也加入了本 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |