注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Eclipse插件開發(fā)

Eclipse插件開發(fā)

Eclipse插件開發(fā)

定 價:¥75.00

作 者: (美)克萊伯格(Clayberg,E.),(美)魯貝(Rubel,D.) 著,周良忠 譯
出版社: 人民郵電出版社
叢編項:
標 簽: Eclipse

ISBN: 9787115151889 出版時間: 2006-10-01 包裝: 膠版紙
開本: 16 頁數(shù): 606 字數(shù):  

內(nèi)容簡介

  本書是一本介紹Eclipse插件開發(fā)的權(quán)威參考書。它對Eclipse插件開發(fā)進行了全程詳細指導,內(nèi)容不僅包括Eclipse使用人門、Eclipse基礎(chǔ)結(jié)構(gòu)、SWT、JFace、操作、視圖、透視圖、標記、性質(zhì)、構(gòu)建器等插件開發(fā)必備知識,還介紹了實現(xiàn)幫助系統(tǒng)、國際化、創(chuàng)建擴展點、功能部件和品牌化等構(gòu)建商業(yè)品質(zhì)插件必須掌握的知識。.本書不僅適用于Eclipse插件開發(fā)初學者學習,對于具有一定相關(guān)開發(fā)經(jīng)驗的程序員也具有很高的參考價值。..這是一本為Eclipse和IBM的WebSphere Studio工作臺構(gòu)建商業(yè)品質(zhì)擴展提供全程指導的權(quán)威參考書。頂尖Eclipse開發(fā)人員EricClayberg和Dan Rubel不僅僅介紹了基礎(chǔ)知識.還演示了如何根據(jù)客戶的要求添加復雜和功能強大的擴展。本書詳細、務(wù)實地介紹了插件開發(fā)的各方面知識,為開發(fā)過程中最可能碰到的挑戰(zhàn)提供了具體的解決方案。本書包含插件開發(fā)所需掌握的所有知識和豐富的資料:食譜風格的代碼示例,相關(guān)API列表、示意圖、大量截圖等。...

作者簡介

  本書提供作譯者介紹Eric Clayberg是Instantiations公司產(chǎn)品開發(fā)部的高級副總裁。Eric是一位經(jīng)驗豐富的軟件技術(shù)專家、產(chǎn)品開發(fā)人員、企業(yè)家、管理人員,他具有15年以上的商業(yè)軟件開發(fā)經(jīng)驗,包括7年從事Java、4年從事Eclipse開發(fā)的經(jīng)驗。他是本書的主要作者。也是十幾款商業(yè)Java和Smalltalk附件產(chǎn)品的架構(gòu)師,這些產(chǎn)品包括流行的WindowBuilder Pro、CodePro tudio和曾獲獎的VA Assist Enterprise系列產(chǎn)品。他從MTI獲得了理學學士學位,從哈佛大學獲得了MBA學位,他與別人合作創(chuàng)建了兩個成功的軟件公司。....

圖書目錄

第1章 使用Eclipse工具 1
1.1 起步 2
1.2 Eclipse工作臺 3
1.3 設(shè)置環(huán)境 10
1.4 創(chuàng)建項目 13
1.5 瀏覽 19
1.6 搜索 21
1.7 編寫代碼 26
1.8 使用CVS進行團隊開發(fā) 37
1.9 運行應(yīng)用程序 42
1.10 調(diào)試簡介 44
1.11 測試簡介 47
1.12 小結(jié) 48

第2章 簡單插件示例 51
2.1 收藏夾插件 52
2.2 創(chuàng)建插件項目 52
2.3 審查產(chǎn)生的代碼 57
2.4 構(gòu)建產(chǎn)品 65
2.5 安裝并運行產(chǎn)品 68
2.6 調(diào)試產(chǎn)品 70
2.7 PDE視圖 72
2.8 編寫插件測試 73
2.9 小結(jié) 80

第3章 Eclipse基礎(chǔ)結(jié)構(gòu) 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 小結(jié) 100

第4章 標準窗口小部件工具箱 101
4.1 SWT的歷史和目標 102
4.2 SWT窗口小部件 104
4.3 布局管理 133
4.4 資源管理 141
4.5 小結(jié) 142

第5章 JFace查看器 143
5.1 面向列表的查看器 144
5.2 文本查看器 157
5.3 小結(jié) 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 小結(jié) 197

第7章 視圖 199
7.1 視圖聲明 201
7.2 視圖部件 203
7.3 視圖操作 219
7.4 鏈接視圖 240
7.5 保存視圖狀態(tài) 242
7.6 測試 246
7.7 圖像緩存 247
7.8 自動調(diào)整表格列的大小 248
7.9 考慮RFWS 250
7.10 小結(jié) 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 小結(jié) 295

第9章 資源更改跟蹤 297
9.1 IResourceChangeListener 298
9.2 處理更改事件 300
9.3 批處理更改事件 303
9.4 進度監(jiān)視器 304
9.5 延遲更改事件 306
9.6 考慮RFWS 307
9.7 小結(jié) 308

第10章 透視圖 309
10.1 創(chuàng)建透視圖 310
10.2 擴展現(xiàn)有透視圖 315
10.3 考慮RFWS 321
10.4 小結(jié) 322

第11章 對話框和向?qū)А?23
11.1 對話框 324
11.2 向?qū)А?44
11.3 考慮RFWS 360
11.4 小結(jié) 363

第12章 首選項頁面 365
12.1 創(chuàng)建首選項頁面 366
12.2 首選項頁面API 368
12.3 Preference API 378
12.4 考慮RFWS 384
12.5 小結(jié) 385

第13章 屬性 387
13.1 創(chuàng)建屬性 388
13.2 在“屬性”對話框中顯示屬性 391
13.3 在“屬性”視圖中顯示屬性 396
13.4 將“屬性”頁面重用為“首選項”頁面 400
13.5 考慮RFWS 401
13.6 小結(jié) 402

第14章 構(gòu)建器、標記和性質(zhì) 403
14.1 構(gòu)建器 404
14.2 標記 415
14.3 性質(zhì) 426
14.4 考慮RFWS 433
14.5 小結(jié) 435

第15章 幫助的實現(xiàn) 437
15.1 使用幫助 438
15.2 幫助的實現(xiàn) 440
15.3 上下文敏感的“彈出信息”幫助(F1) 448
15.4 以編程方式訪問幫助 455
15.5 考慮RFWS 457
15.6 小結(jié) 460

第16章 國際化 461
16.1 外部化插件清單 462
16.2 外部化插件字符串 464
16.3 插件段的使用 470
16.4 小結(jié) 476

第17章 創(chuàng)建新擴展點 477
17.1 擴展點機制 478
17.2 定義擴展點 479
17.3 擴展點對應(yīng)的代碼 486
17.4 擴展點文檔 492
17.5 使用擴展點 493
17.6 考慮RFWS 495
17.7 小結(jié) 496

第18章 功能部件和品牌化 497
18.1 功能部件項目 498
18.2 品牌化 508
18.3 更新站點 514
18.4 考慮RFWS 522
18.5 小結(jié) 524

第19章 構(gòu)建產(chǎn)品 525
19.1 Ant簡介 526
19.2 構(gòu)建收藏夾插件產(chǎn)品 540
19.3 小結(jié) 561

第20章 高級主題 563
20.1 高級搜索-引用項目 564
20.2 訪問內(nèi)部代碼 565
20.3 適配器 568
20.4 打開瀏覽器或創(chuàng)建電子郵件 571
20.5 在擴展點中指定類型 575
20.6 修改Eclipse來查找部分標識符 578
20.7 標簽修飾符 581
20.8 后臺任務(wù)-任務(wù)API 586
20.9 插件ClassLoader 588
20.10 OSGi包和3.0運行時 593
20.11 小結(jié) 594

附錄A Eclipse插件和資源 595
A.1 插件 596
A.2 資源 603

附錄B 準備使用IBM WebSphere Studio的驗證程序 607

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號