出版社:中国电力出版社
年代:2004
定价:
Eclipse是一种技术,是可一个扩展的工具集平台;Eclipse还是一个开源项目,正是这个项目为世界奉献了这项卓越的技术;Eclipse更是一个社群,这里的人们为开源项目做出贡献,同时也开发基于Eclipse的商业工具。本书将帮助你跳入这个不断扩展的系统,成为一名工具编写者。本书是一个忠实的向导,它将领你跨过第一道门槛,进入Eclipse开发的世界。书中准备了一个详尽的范例,带你一步步走过一个插件的整个发展过程。另外,本书还将告诉你扩展Eclipse时应当遵循的原则。
第1章 全景 1.1 本书的目标 1.2 插件 1.3 Eclipse简介第一篇 第零循环:Hello World 第2章 为Eclipse插件开发做好准备 2.1 设置工作区 2.2 源码的浏览和搜索 2.3 前行的路标 第3章 Hello World 3.1 声明与实现的分离 3.2 Hello按钮 3.3 向世界问好 3.4 前行的路标第二篇 第一循环:基本插件
第1章 全景 1.1 本书的目标 1.2 插件 1.3 Eclipse简介第一篇 第零循环:Hello World 第2章 为Eclipse插件开发做好准备 2.1 设置工作区 2.2 源码的浏览和搜索 2.3 前行的路标 第3章 Hello World 3.1 声明与实现的分离 3.2 Hello按钮 3.3 向世界问好 3.4 前行的路标第二篇 第一循环:基本插件 第4章 我们的计划 4.1 例示JUnit 4.2 JUnit集成 第5章 创建一个执行测试的菜单项 5.1 前行的路标 第6章 创建一个执行的测试的菜单 6.1 前行的路标 第7章 显示测试结果 7.1 前行的路标 第8章 定义扩展点 8.1 前行的路标 第9章 向扩展发出通知 第10章 发布 10.1 将插件打包 10.2 将插件打包成零件 10.3 贡献 10.4 前行的路标 第11章 结束每一循环 12.1 PDE JUnit 12.2 测试项目装置 12.3 测试我们贡献的JUnit插件 12.4 现在……第三篇 第二循环:插件的其他部分 第13章 查看测试结果 13.1 贡献一个视图 13.2 监听测试进程 13.3 改变颜色 第14章 贡献菜单 14.1 创建上下文菜单 14.2 贡献菜单项 14.3 前行的路行 第15章 把失败的测试当作编译错误 第16章 将失败的测试变成标记 16.1 标记的测试 16.2 传递项目信息 16.3 创建标记 16.4 删除标记 16.5 标记的图片 16.6 标记处理 第17章 找出所有的测试 第18章 构建器和项目特性……第四篇 第三循环:模式的故事第五篇 附录
本书为读者提供了: 一个快速入门教程。在一个小时之内让你的第一个插件运行起来。测试驱动插件开发方法的简介。使读者充满自信地创建高质量的插件。Eclipse的社群法则。掌握这些法则,你的插件方可天衣无缝地与Eclipse其他部分结合。Eclipse的设计模式之旅。带领读者浏览Eclipse中的设计模式。一份全面的教材。读者可以在书中找到开发产品级插件所需的一切技术。 在这本书中,Eclipse Gamma和Kent Beck对Eclipse这个不断发展的软件开发环境,做了快速而透彻的介绍。本书不是简单地告诉你“应该怎么做”,书中的正文和大量的补充、前行的路标将带领你一道真正投身Eclipse的世界。你不仅要做,更要理解。 无论是想尽快上手开发插件,还是想更好地理解Eclipse背后的设计理念,本书都是你最好的Eclipse资源。
大师级作者联手打造的Eclipse开山之作 Erich和Kent一起开发并维护着JUnit项目。两人最近合作的开源项目——Java Spider——是一个Eclipse插件,他们在本书中用这个工具来揭示复杂对象系统的结构。Erich和Kent最喜欢在瑞士阿尔卑斯山度过滑雪假期,并结对编程。
书籍详细信息 | |||
书名 | Contributing to Eclipse中文版站内查询相似图书 | ||
丛书名 | 大师签名系列 | ||
9787508327495 《Contributing to Eclipse中文版》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 中国电力出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 语种 | 简体中文 | |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 |
(美) 霍兹纳 (Holzner,S.) , 著
(美) 斯泰因贝格 (Steinberg,D.) , 等著
(英) 劳兰 (Loughran,S.) , (美) 海特 (Hatcher,E.) , 著
(美) 弗朗西斯卡斯 (Franciscus,G.) , (美) 葛罗维基 (Gurovich,D.) , 著
(美) 诺布尔 (Noble,J.) , (美) 安德森 (Anderson,T.) , 著
(美) 马特利 (Martelli,A.) , (美) 马特利 (Martelli,A.) , (美) 阿舍尔 (Ascher,D.) , 编
(美) 特纳 (Turner,J.) , (美) 比德尔 (Bedell,K.) , 著
刘亚宾等, 编著
燕孝飞, 主编