本书是一本介绍Eclipse插件开发的权威参考书。对Eclipse插件开发进行了全程详细指导,不仅包括Eclipse使用入门、Eclipse基础结构、SWT、JFace、操作、视图、透视图、标记、性质、构建器等插件开发必备知识,还介绍了实现帮助系统、国际化、创建扩展点、功能部件和品牌化等构建商业品质插件必须掌握的知识。
本书不仅适用于Eclipse插件开发初学者学习,对于具有一定相关开发经验的程序员也具有很高的参考价值。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Eclipse插件开发 |
分类 | |
作者 | (美)克莱伯格//(美)鲁贝 |
出版社 | 人民邮电出版社 |
下载 | |
简介 | 编辑推荐 本书是一本介绍Eclipse插件开发的权威参考书。对Eclipse插件开发进行了全程详细指导,不仅包括Eclipse使用入门、Eclipse基础结构、SWT、JFace、操作、视图、透视图、标记、性质、构建器等插件开发必备知识,还介绍了实现帮助系统、国际化、创建扩展点、功能部件和品牌化等构建商业品质插件必须掌握的知识。 本书不仅适用于Eclipse插件开发初学者学习,对于具有一定相关开发经验的程序员也具有很高的参考价值。 内容推荐 本书是一本介绍Eclipse插件开发的权威参考书。它对Eclipse插件开发进行了全程详细指导,内容不仅包括Eclipse使用入门、Eclipse基础结构、SWT、JFace、操作、视图、透视图、标记、性质、构建器等插件开发必备知识,还介绍了实现帮助系统、国际化、创建扩展点、功能部件和品牌化等构建商业品质插件必须掌握的知识。 本书不仅适用于Eclipse插件开发初学者学习,对于具有一定相关开发经验的程序员也具有很高的参考价值。 目录 第1章 使用Eclipse工具 1 1.1 起步 2 1.2 Eclipse工作台 3 1.3 设置环境 10 1.4 创建项目 13 1.5 浏览 19 1.6 搜索 21 1.7 编写代码 26 1.8 使用CVS进行团队开发 37 1.9 运行应用程序 42 1.10 调试简介 44 1.11 测试简介 47 1.12 小结 48 第2章 简单插件示例 51 2.1 收藏夹插件 52 2.2 创建插件项目 52 2.3 审查产生的代码 57 2.4 构建产品 65 2.5 安装并运行产品 68 2.6 调试产品 70 2.7 PDE视图 72 2.8 编写插件测试 73 2.9 小结 80 第3章 Eclipse基础结构 81 3.1 概述 82 3.2 插件目录 84 3.3 插件清单 86 3.4 插件类 91 3.5 插件模型 95 3.6 记录日志 96 3.7 Eclipse插件 99 3.8 小结 100 第4章 标准窗口小部件工具箱 101 4.1 SWT的历史和目标 102 4.2 SWT窗口小部件 104 4.3 布局管理 133 4.4 资源管理 141 4.5 小结 142 第5章 JFace查看器 143 5.1 面向列表的查看器 144 5.2 文本查看器 157 5.3 小结 159 第6章 操作 161 6.1 IAction与IActionDelegate 162 6.2 工作台窗口操作 162 6.3 对象操作 173 6.4 视图操作 182 6.5 编辑器操作 188 6.6 键绑定 193 6.7 考虑RFWS 196 6.8 小结 197 第7章 视图 199 7.1 视图声明 201 7.2 视图部件 203 7.3 视图操作 219 7.4 链接视图 240 7.5 保存视图状态 242 7.6 测试 246 7.7 图像缓存 247 7.8 自动调整表格列的大小 248 7.9 考虑RFWS 250 7.10 小结 254 第8章 编辑器 255 8.1 编辑器声明 256 8.2 编辑器部件 258 8.3 编辑 271 8.4 编辑器生命周期 277 8.5 编辑器操作 280 8.6 链接编辑器 291 8.7 考虑RFWS 291 8.8 小结 295 第9章 资源更改跟踪 297 9.1 IResourceChangeListener 298 9.2 处理更改事件 300 9.3 批处理更改事件 303 9.4 进度监视器 304 9.5 延迟更改事件 306 9.6 考虑RFWS 307 9.7 小结 308 第10章 透视图 309 10.1 创建透视图 310 10.2 扩展现有透视图 315 10.3 考虑RFWS 321 10.4 小结 322 第11章 对话框和向导 323 11.1 对话框 324 11.2 向导 344 11.3 考虑RFWS 360 11.4 小结 363 第12章 首选项页面 365 12.1 创建首选项页面 366 12.2 首选项页面API 368 12.3 Preference API 378 12.4 考虑RFWS 384 12.5 小结 385 第13章 属性 387 13.1 创建属性 388 13.2 在“属性”对话框中显示属性 391 13.3 在“属性”视图中显示属性 396 13.4 将“属性”页面重用为“首选项”页面 400 13.5 考虑RFWS 401 13.6 小结 402 第14章 构建器、标记和性质 403 14.1 构建器 404 14.2 标记 415 14.3 性质 426 14.4 考虑RFWS 433 14.5 小结 435 第15章 帮助的实现 437 15.1 使用帮助 438 15.2 帮助的实现 440 15.3 上下文敏感的“弹出信息”帮助(F1) 448 15.4 以编程方式访问帮助 455 15.5 考虑RFWS 457 15.6 小结 460 第16章 国际化 461 16.1 外部化插件清单 462 16.2 外部化插件字符串 464 16.3 插件段的使用 470 16.4 小结 476 第17章 创建新扩展点 477 17.1 扩展点机制 478 17.2 定义扩展点 479 17.3 扩展点对应的代码 486 17.4 扩展点文档 492 17.5 使用扩展点 493 17.6 考虑RFWS 495 17.7 小结 496 第18章 功能部件和品牌化 497 18.1 功能部件项目 498 18.2 品牌化 508 18.3 更新站点 514 18.4 考虑RFWS 522 18.5 小结 524 第19章 构建产品 525 19.1 Ant简介 526 19.2 构建收藏夹插件产品 540 19.3 小结 561 第20章 高级主题 563 20.1 高级搜索-引用项目 564 20.2 访问内部代码 565 20.3 适配器 568 20.4 打开浏览器或创建电子邮件 571 20.5 在扩展点中指定类型 575 20.6 修改Eclipse来查找部分标识符 578 20.7 标签修饰符 581 20.8 后台任务-任务API 586 20.9 插件ClassLoader 588 20.10 OSGi包和3.0运行时 593 20.11 小结 594 附录A Eclipse插件和资源 595 A.1 插件 596 A.2 资源 603 附录B 准备使用IBM WebSphere Studio的验证程序 607 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。