图书介绍

Contributing to Eclipse中文版PDF|Epub|txt|kindle电子书版本网盘下载

Contributing to Eclipse中文版
  • (美)Erich Gamma,(美)Kent Beck著;熊节译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508327497
  • 出版时间:2005
  • 标注页数:342页
  • 文件大小:52MB
  • 文件页数:362页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐