[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》掃描版[PDF]
《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》掃描版[PDF] 簡介: 中文名 : Eclipse插件開發(原書第3版)(暢銷插件開發指南新版) 作者 : (美) 克萊伯格 (Eric Clayberg) 等 譯者 : 陳沛等 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : (美) 克萊伯格 (Eric Clayberg) 等 書號 : 9787111303367 發行時間 : 2010年05月01日 地區 : 大陸
電驢資源下載/磁力鏈接資源下載:
全選
"《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》掃描版[PDF]"介紹
中文名: Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)
作者: (美) 克萊伯格 (Eric Clayberg) 等
譯者: 陳沛等
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: (美) 克萊伯格 (Eric Clayberg) 等
書號: 9787111303367
發行時間: 2010年05月01日
地區: 大陸
語言: 簡體中文
簡介:



內容簡介:
《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》是一本由兩位長期從事Java商業軟件開發的技術專家編寫的關於開發Eclipse商業插件的指南。《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》主要介紹了開發Eclipse商業插件的完整過程,並從標准窗口小部件工具集、命令與操作、視圖、透視圖、實現幫助、國際化等方面對創建Eclipse商業插件進行了詳細描述。《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》既包含了開發Eclipse插件的基礎理論,也涵蓋了大量關於Eclipse插件開發的細節。
  《Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)》不僅適用於Eclipse插件開發的初學者,對於Eclipse商業軟件開發人員也有很高的參考價值。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
網盤分流地址:[Eclipse插件開發(原書第3版)(暢銷插件開發指南新版)].(克萊伯格).陳沛等.pdf
內容截圖:


目錄:


讀者贊譽
譯者序
序言一
序言二
前言
第1章 使用Eclipse工具 1
1.1 起步 1
1.1.1 獲取Eclipse 1
1.1.2 安裝 2
1.2 Eclipse工作台 2
1.2.1 透視圖、視圖和編輯器 4
1.2.2 操作 7
1.3 設置Eclipse 9
1.3.1 工作台首選項 9
1.3.2 Java首選項 10
1.3.3 導入與導出首選項 11
1.4 創建項目 11
1.4.1 使用新建Java項目向導 12
1.4.2 .classpath和.project文件 13
1.4.3 使用Java包向導 14
1.4.4 使用Java類向導 14
1.5 導航 15
1.5.1 打開類型對話框 15
1.5.2 類型層次結構視圖 16
1.5.3 轉至行 16
1.5.4 大綱視圖 16
1.5.5 快速訪問 17
1.6 搜索 17
1.6.1 文件搜索 17
1.6.2 Java搜索 18
1.6.3 其他搜索菜單選項 19
1.6.4 工作集 19
1.7 編寫代碼 20
1.7.1 Java編輯器 20
1.7.2 模板 24
1.7.3 重構 25
1.7.4 本地歷史記錄 26
1.7.5 文件擴展名關聯 28
1.8 使用CVS進行團隊開發 29
1.8.1 開始使用CVS 30
1.8.2 從CVS中導出項目 30
1.8.3 與庫同步 31
1.8.4 比較與替代資源 31
1.8.5 CVS標簽裝飾器 32
1.9 運行程序 33
1.9.1 啟動Java程序 33
1.9.2 啟動配置 34
1.10 調試簡介 35
1.10.1 設置斷點 35
1.10.2 使用調試視圖 36
1.10.3 使用變量視圖 36
1.10.4 使用表達式視圖 36
1.11 測試簡介 37
1.11.1 創建測試用例 37
1.11.2 運行測試用例 37
1.12 Mylyn簡介 38
1.13 總結 41
參考文獻 41
第2章 簡單插件示例 42
2.1 收藏夾插件 42
2.2 創建插件項目 42
2.2.1 新建插件項目向導 42
2.2.2 定義插件 42
2.2.3 定義視圖 43
2.3 評審生成代碼 44
2.3.1 插件清單 44
2.3.2 啟動器或插件類 48
2.3.3 收藏夾視圖 50
2.4 構建產品 52
2.4.1 手動構建 52
2.4.2 使用Apache Ant構建 53
2.5 安裝並運行產品 56
2.6 調試產品 56
2.6.1 創建配置文件 56
2.6.2 選擇插件和片段 57
2.6.3 啟動運行時工作台 58
2.7 PDE視圖 58
2.7.1 插件注冊表視圖 58
2.7.2 插件視圖 58
2.7.3 插件依賴項視圖 59
2.7.4 插件手動搜索 59
2.7.5 插件探測器 59
2.8 編寫插件測試 60
2.8.1 測試准備 60
2.8.2 創建插件測試項目 60
2.8.3 創建插件測試 60
2.8.4 運行插件測試 63
2.8.5 卸載收藏夾插件 64
2.9 本書示例 64
2.10 總結 65
參考文獻 65
第3章 Eclipse基礎結構 66
3.1 結構概述 66
3.1.1 插件結構 67
3.1.2 工作區 67
3.2 插件目錄與JAR文件 68
3.2.1 鏈接文件 68
3.2.2 混合途徑 69
3.3 插件清單 69
3.3.1 插件聲明 70
3.3.2 插件運行時 71
3.3.3 插件依賴項 71
3.3.4 擴展項與擴展點 73
3.4 啟動器或插件類 74
3.4.1 啟動與關閉 74
3.4.2 插件早期啟動 74
3.4.3 靜態插件資源 74
3.4.4 插件首選項 75
3.4.5 插件配置文件 75
3.4.6 插件與AbstractUIPlugin 77
3.5 插件模型 77
3.5.1 平台 78
3.5.2 插件與包 78
3.5.3 插件擴展項注冊表 79
3.6 日志 79
3.6.1 狀態對象 80
3.6.2 錯誤日志視圖 80
3.6.3 處理錯誤(與其他狀態) 81
3.7 Eclipse插件 81
3.8 總結 82
參考文獻 82
第4章 標准窗口小部件工具集 83
4.1 SWT歷史與目標 83
4.2 SWT窗口小部件 85
4.2.1 簡單獨立示例 85
4.2.2 窗口小部件生命周期 87
4.2.3 窗口小部件事件 87
4.2.4 抽象窗口小部件類 88
4.2.5 最高級類 90
4.2.6 常用窗口小部件 92
4.2.7 菜單 108
4.2.8 其他窗口小部件 110
4.3 布局管理 110
4.3.1 填充布局(FillLayout) 110
4.3.2 行布局(RowLayout) 111
4.3.3 網格布局(GridLayout) 113
4.3.4 表單布局(FormLayout) 115
4.4 資源管理 117
4.4.1 顏色 117
4.4.2 字體 117
4.4.3 圖像 117
4.5 GUI構建器(GUI Builder) 118
4.6 總結 119
參考文獻 119
第5章 JFace查看器 121
5.1 面向列表的查看器 121
5.1.1 標簽提供者 122
5.1.2 內容提供者 122
5.1.3 查看器排序器 123
5.1.4 查看器過濾器 123
5.1.5 StructuredViewer類 123
5.1.6 ListViewer類 125
5.1.7 TableViewer類 127
5.1.8 TreeViewer類 130
5.2 文本查看器 132
5.3 總結 134
參考文獻 134
第6章 命令與操作 135
6.1 命令 135
6.2 菜單和工具欄添加項 138
6.2.1 定義最高級菜單 138
6.2.2 添加至已有最高級菜單 138
6.2.3 定義最高級工具欄項 139
6.2.4 限制最高級菜單與工具欄項的可見性 139
6.2.5 定義基於選擇的上下文菜單項 140
6.2.6 定義視圖相關菜單或工具欄項 143
6.2.7 定義編輯器相關的菜單或工具欄項目 143
6.2.8 動態菜單添加項 144
6.2.9 locationURI 144
6.2.10 visibleWhen表達式 145
6.3 處理器 148
6.4 鍵綁定 150
6.5 IAction與IActionDelegate 151
6.6 工作台窗口操作 152
6.6.1 定義工作台窗口菜單 153
6.6.2 菜單中的組 154
6.6.3 定義菜單項和工具欄按鈕 154
6.6.4 操作的圖像 155
6.6.5 插入點 155
6.6.6 創建操作代表 156
6.6.7 手動測試新建操作 157
6.6.8 為新操作添加測試 158
6.6.9 討論 160
6.7 對象操作 160
6.7.1 定義基於對象的操作 161
6.7.2 操作過濾與可用 163
6.7.3 IObjectActionDelegate 167
6.7.4 創建基於對象的子菜單 167
6.7.5 手動測試新操作 168
6.7.6 為新操作添加測試 168
6.8 視圖操作 169
6.8.1 定義視圖上下文子菜單 169
6.8.2 定義視圖上下文菜單操作 170
6.8.3 IViewActionDelegate 171
6.8.4 定義視圖工具欄操作 171
6.8.5 定義視圖下拉子菜單和操作 172
6.8.6 手動測試新操作 172
6.8.7 為新操作添加測試 172
6.8.8 視圖上下文菜單標識符 172
6.9 編輯器操作 174
6.9.1 定義編輯器上下文菜單 174
6.9.2 定義編輯器上下文操作 175
6.9.3 IEditorActionDelegate 175
6.9.4 定義編輯器最高級菜單 176
6.9.5 定義編輯器最高級操作 176
6.9.6 定義編輯器工具欄操作 177
6.9.7 為新操作添加測試 177
6.9.8 編輯器上下文菜單標識符 177
6.10 操作和鍵綁定 178
6.10.1 將命令與操作相關聯 178
6.10.2 鍵盤可訪問性 179
6.11 RFRS相關事項 180
6.12 總結 180
參考文獻 180
第7章 視圖 181
7.1 視圖聲明 182
7.1.1 聲明視圖類別 182
7.1.2 聲明視圖 183
7.2 視圖部件 184
7.2.1 視圖方法 184
7.2.2 視圖控件 184
7.2.3 視圖模型 185
7.2.4 內容提供者 194
7.2.5 標簽提供者 195
7.2.6 查看器排序器 196
7.2.7 查看器過濾器 198
7.2.8 視圖選擇 199
7.2.9 實現propertyTester 199
7.3 視圖命令 199
7.3.1 模型命令處理器 200
7.3.2 上下文菜單 200
7.3.3 工具欄按鈕 203
7.3.4 下拉菜單 204
7.3.5 鍵盤命令 205
7.3.6 全局命令 205
7.3.7 剪貼板命令 206
7.3.8 拖放支持 210
7.3.9 內聯編輯 215
7.4 鏈接視圖 218
7.4.1 選擇提供者 218
7.4.2 可適配對象 218
7.4.3 選擇監聽器 218
7.4.4 打開編輯器 219
7.5 保存視圖狀態 220
7.5.1 保存本地視圖信息 220
7.5.2 保存全局視圖信息 222
7.6 測試 225
7.7 圖像緩存 225
7.8 自動調整大小的表列 226
7.9 RFRS相關事項 227
7.9.1 用於導航的視圖(RFRS 3.5.15) 227
7.9.2 視圖立即保存(RFRS 3.5.16) 227
7.9.3 視圖初始化(RFRS 3.5.17) 227
7.9.4 視圖全局操作(RFRS 3.5.18) 227
7.9.5 保存視圖狀態(RFRS 3.5.19) 228
7.9.6 注冊上下文菜單(RFRS 5.3.5.8) 228
7.9.7 視圖操作過濾程序(RFRS 5.3.5.9) 228
7.10 總結 229
參考文獻 229
第8章 編輯器 230
8.1 編輯器聲明 231
8.2 編輯器組件 233
8.2.1 編輯器方法 233
8.2.2 編輯器控件 234
8.2.3 編輯器模型 236
8.2.4 內容提供者 242
8.2.5 標簽提供者 243
8.3 編輯 244
8.3.1 單元格編輯器 244
8.3.2 變更監聽器 246
8.3.3 單元格驗證器 247
8.3.4 編輯與選擇 249
8.4 編輯器生命周期 249
8.4.1 修改過的編輯器 249
8.4.2 切換頁面 250
8.4.3 保存內容 251
8.5 編輯器命令 251
8.5.1 上下文菜單 251
8.5.2 編輯器添加程序 253
8.5.3 編輯器命令而不是編輯器添加程序 257
8.5.4 撤銷/重做 259
8.5.5 剪貼板操作 266
8.6 鏈接編輯器 266
8.7 RFRS相關事項 266
8.7.1 使用編輯器進行編輯或浏覽(RFRS 3.5.9) 266
8.7.2 編輯器生命周期(RFRS 3.5.10) 266
8.7.3 訪問全局操作(RFRS 3.5.11) 267
8.7.4 當對象被刪除時關閉(RFRS 3.5.12) 267
8.7.5 同步外部更改(RFRS 3.5.14) 268
8.7.6 注冊編輯器菜單(RFRS 5.3.5.2) 268
8.7.7 編輯器操作過濾器(RFRS 5.3.5.3) 268
8.7.8 未保存的編輯器更改(RFRS 5.3.5.4) 268
8.7.9 為更改過的資源添加前綴(RFRS 5.3.5.5) 268
8.7.10 編輯器大綱視圖(RFRS 5.3.5.6) 268
8.7.11 與大綱視圖同步(RFRS 5.3.5.7) 269
8.8 總結 269
參考文獻 269
第9章 資源更改跟蹤 270
9.1 Iresource Change Listener 270
9.1.1 Iresource Change Event 270
9.1.2 Iresource Delta 271
9.2 處理更改事件 272
9.3 批處理更改事件 274
9.4 進度監視器 276
9.4.1 IProgressMonitor 276
9.4.2 用於顯示進度的類 276
9.4.3 工作台窗口狀態欄 278
9.4.4 IProgressService 279
9.5 被延遲的更改事件 279
9.6 總結 280
參考文獻 280
第10章 透視圖 281
10.1 創建透視圖 281
10.1.1 透視圖擴展點 282
10.1.2 透視圖工廠 282
10.1.3 IPageLayout 284
10.2 改進已有透視圖 285
10.2.1 添加視圖和占位符 285
10.2.2 添加快捷方式 287
10.2.3 添加操作集 288
10.3 RFRS相關事項 289
10.3.1 為長時間任務創建(RFRS 5.3.5.10) 289
10.3.2 擴展已有透視圖(RFRS 5.3.5.11) 289
10.3.3 添加操作至窗口菜單(RFRS 5.3.5.15) 289
10.4 總結 290
參考文獻 290
第11章 對話框與向導 291
11.1 對話框 291
11.1.1 SWT對話框與JFace對話框 291
11.1.2 普通SWT對話框 291
11.1.3 普通JFace對話框 292
11.1.4 創建JFace對話框 293
11.1.5 對話框單元 295
11.1.6 對話框的初始位置和大小 295
11.1.7 可調整大小的對話框 295
11.1.8 收藏夾視圖過濾器對話框 296
11.1.9 細節對話框 299
11.1.10 打開對話框-查找父shell 305
11.2 向導 306
11.2.1 IWizard 307
11.2.2 IWizardPage 308
11.2.3 IWizardContainer 309
11.2.4 嵌套的向導 310
11.2.5 啟動向導 310
11.2.6 向導示例 312
11.2.7 對話框設置 314
11.2.8 基於選擇的頁面內容 314
11.2.9 基於前一頁面的頁面內容 318
11.3 RFRS相關事項 320
11.3.1 向導外觀(RFRS 3.5.2) 320
11.3.2 在編輯器中打開新文件(RFRS 3.5.6) 320
11.3.3 新項目切換透視圖(RFRS 3.5.7) 321
11.3.4 顯示新對象(RFRS 3.5.8) 321
11.3.5 單一頁面向導按鈕(RFRS 5.3.5.13) 321
11.4 總結 321
……
第12章 首選項頁 322
第13章 屬性 337
第14章 構建器、標記和性質 352
第15章 實現幫助 383
第16章 國際化 407
第17章 創建新擴展點 419
第18章 功能部件、品牌化和更新 435
第19章 構建產品 455
第20章 GEF:圖形編輯框架 480
第21章 高級話題 515
參考文獻 542
附錄A Eclipse插件和資源 544
附錄B Ready for Rational Software 552



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved