图书介绍
Contributing to Eclipse中文版PDF|Epub|txt|kindle电子书版本网盘下载
![Contributing to Eclipse中文版](https://www.shukui.net/cover/47/30815936.jpg)
- (美)Erich Gamma,(美)Kent Beck著;熊节译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508327497
- 出版时间:2005
- 标注页数:342页
- 文件大小:52MB
- 文件页数:362页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Contributing to Eclipse中文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 全景1
1.1 本书的目标3
1.2 插件4
1.3 Eclipse简介4
第一篇 第零循环:Hello World7
第2章 为Eclipse插件开发做好准备9
2.1 设置工作区9
2.2 源码的浏览和搜索10
2.3 前行的路标11
第3章 Hello World12
3.1 声明与实现的分离13
3.2 Hello按钮14
3.3 向世界问好20
3.4 前行的路标26
第二篇 第一循环:基本的插件27
第4章 我们的计划29
4.1 例示JUnit29
4.2 JUnit集成31
第5章 创建一个执行测试的菜单项32
5.1 前行的路标37
第6章 创建一个执行测试的菜单38
6.1 前行的路标47
第7章 显示测试结果48
7.1 前行的路标52
第8章 定义扩展点53
8.1 前行的路标61
第9章 向扩展发出通知62
第10章 发布64
10.1 将插件打包64
10.2 将插件打包成零件67
10.3 贡献70
10.4 前行的路标72
第11章 结束第一循环73
第12章 间奏:测试驱动的插件开发74
12.1 PDE JUnit75
12.2 测试项目装置79
12.3 测试我们贡献的JUnit插件81
12.4 现在85
第三篇 第二循环:插件的其他部分87
13.1 贡献一个视图89
第13章 查看测试结果89
13.2 监听测试进程92
13.3 改变颜色94
第14章 贡献菜单100
14.1 创建上下文菜单100
14.2 贡献菜单项105
14.3 前行的路标108
第15章 把失败的测试当作编译错误110
16.1 标记的测试112
第16章 将失败的测试变成标记112
16.2 传递项目信息115
16.3 创建标记117
16.4 删除标记120
16.5 标记的图片122
16.6 标记处理123
第17章 找出所有的测试127
第18章 构建器和项目特性131
18.1 资源监听器与构建器131
18.2 利用项目特性配置构建器133
18.3 前行的路标139
第19章 自动测试的属性设置140
19.1 前行的路标147
第20章 异常处理148
20.1 IStatus和CoreException148
20.2 在错误对话框中展现异常150
20.3 Logging Errors151
第21章 插件的跟踪调试154
21.1 前行的路标157
22.1 测试标记的解决办法158
第22章 标记解决以及调用耗时操作158
22.2 构建并再次执行159
22.3 显示构建进度160
22.4 重新执行测试164
22.5 前行的路标165
第23章 测试报表视图——使用JFace166
23.1 TestResult167
23.2 测试168
23.3 视图170
23.4 TestReportLabelProvider173
23.5 TestReportContentProvider176
23.6 处理事件182
23.7 前行的路标186
第24章 一个简单的编辑器188
24.1 贡献一个编辑器190
24.2 扩展一个contributor194
24.3 前行的路标199
第25章 再论ResultView——监视变化201
25.1 检查颜色201
25.2 监视变化202
25.3 响应变化204
25.4 前行的路标207
第26章 视角209
26.1 视角中的视图209
26.2 显示视图菜单212
26.3 前行的路标214
第27章 帮助215
27.1 顶层帮助215
27.2 整合帮助218
27.3 上下文敏感的帮助219
27.4 前行的路标223
第28章 国际化和可访问性224
28.1 提取清单文件中的字符串224
28.2 提取代码中的字符串225
28.3 可访问性227
28.4 前行的路标229
第29章 为其他程序员发布插件230
29.1 定义API230
29.2 类的导出231
29.3 将公共包与内部包分开232
29.4 将核心与UI分开234
29.5 发布扩展点——扩展点schema235
29.6 前行的路标238
第30章 结束第二循环239
30.1 贡献240
30.2 重新部署插件242
30.3 下一步做什么244
第四篇 第三循环:模式的故事245
第31章 核心运行时——IAdaptable247
31.1 Extension Object/Extension Interface249
31.2 通过IAdaptable提供接口251
31.3 AdapterFactories——为现有类型增加接口252
第32章 核心工作区——资源257
32.1 访问文件系统资源——Proxy和Bridge257
32.2 工作区——Composite模式261
32.3 遍历资源树——Visitor模式262
32.4 跟踪资源的变化——Observer模式263
32.5 批量修改——Execute Around Method模式266
第33章 Java核心267
33.1 从资源到Java元素——Adapter模式267
33.2 Java元素——(Virtual)Proxy模式269
33.3 Java元素树——Composite模式272
33.4 类型体系——Objectify Associations模式273
33.5 遍历Java模型273
33.6 跟踪Java元素的变化——Observer模式274
33.7 收集结果——Builder模式275
33.8 抽象语法树分析——Visitor模式277
第34章 标准窗体组件工具包——SWT281
34.1 组合窗体组件——Composite模式282
34.2 定义布局——Strategy模式285
34.3 响应事件——Observer模式287
第35章 JFace——用户界面框架289
35.1 Viewer:连接窗体组件和领域模型——PluggableAdapter模式289
35.2 viewer:不使用继承定制Viewer——Strategy模式294
35.3 动作——Command模式295
第36章 UI 工作台297
36.1 实现“懒加载法则”——VirtualProxy模式297
36.2 持久化UI状态——Memento模式299
36.3 工作台服务——IAdaptable接口302
第37章 结束第三循环306
37.1 最后的路标307
37.2 盛情相邀309
第五篇 附 录311
附录A TestRunner实现细节313
A.1 TestRunner313
A.2 SocketTestRunner318
附录B TestProject测试装置322
附录C 添加了“排除某些测试用例”功能的AutoTestBuilder326
参考文献329
索引330