注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Eclipse Plug-in/RCD開發(fā)方法詳解

Eclipse Plug-in/RCD開發(fā)方法詳解

Eclipse Plug-in/RCD開發(fā)方法詳解

定 價:¥73.00

作 者: 孟慶昌、王津濤
出版社: 機(jī)械工業(yè)出版社
叢編項: 信息科學(xué)與技術(shù)叢書/程序設(shè)計系列
標(biāo) 簽: 軟件工程及軟件方法學(xué)

ISBN: 9787111246473 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 643 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Eclipse的使用、Eclipse Plug-in/RCP的開發(fā)為核心,全面、詳細(xì)地介紹了Eclipse的基本操作及Eclipse Plug-in/RCP應(yīng)用程序的構(gòu)建。全書共5篇,Eclipse起步篇介紹了Eclipse的架構(gòu)及操作、CVS版本控制以及JUnit測試工具在Eclipse中的使用;Eclipse插件開發(fā)篇介紹了如何使用 Eclipse進(jìn)行插件開發(fā);Eclipse RCP開發(fā)篇介紹了Eclipse RCP開發(fā)過程:搭建常見的Eclipse開發(fā)環(huán)境篇介紹了Eclipse JEE開發(fā)環(huán)境的搭建、 Eclipse JME開發(fā)環(huán)境的搭建以及Eclipse Ruby開發(fā)環(huán)境的搭建;Eclipse RCP實戰(zhàn)開發(fā)篇介紹了一個“病人住院信息管理系統(tǒng)(PatientIMS)”的開發(fā)過程,使讀者達(dá)到學(xué)以致用的目的。 本書提供了豐富的典型實例。為了便于讀者調(diào)試程序,本書還配備了光盤,其中包含了本書的所有實例代碼和相關(guān)操作視頻。 本書既可以作為Eclipse的入門培訓(xùn)教材或自學(xué)教材,又可以作為高等院校計算機(jī)及其相關(guān)專業(yè)的教學(xué)用書。

作者簡介

暫缺《Eclipse Plug-in/RCD開發(fā)方法詳解》作者簡介

圖書目錄

出版說明
前言
第1篇 Eclipse起步篇
第1章 Eclipse概述
1.1Eclipse的發(fā)展概況
1.1.1Eclipse的歷史
1.1.2Eclipse的現(xiàn)狀
1.1.3Eclipse的未來
1.2Eclitpse體系結(jié)構(gòu)
1.2.1Eclipse平臺機(jī)制
1.2.2Eclipse架構(gòu)圖
1.3Eclitpse的開源性
1.4EcliLpse的可擴(kuò)展性
1.5本章小結(jié)

第2章 EcIjpse安裝與配置
2.1EcliLpse獲得與安裝
2.1.1下載Eclipse
2.1.2安裝Eclipse
2.2JDK獲得與安裝
2.2.1JDK簡介
2.2.2下載JDK
2.2.3安裝JDK
2.3配置環(huán)境變量
2.4啟動Eclipse
2.5本章小結(jié)

第3章 Eclitpse集成開發(fā)環(huán)境
3.1Eclitpse工作臺
3.2透視圖
3.2.1打開透視圖
3.2.2定制透視圖
3.2.3定制默認(rèn)透視圖
3.2.4透視圖其他操作
3.3視圖
3.3.1視圖簡介
3.3.2打開視圖
3.3.3定制快速視圖
3.3.4最大化、最小化和恢復(fù)視圖
3.3.5移動和停放視圖
3.4編輯器
3.4.1嵌入式編輯器
3.4.2編輯器文件類型的關(guān)聯(lián)
3.5菜單欄
3.5.1“文件”菜單
3.5.2“編輯”菜單
3.5.3“源代碼”菜單
3.5.4“重構(gòu)”菜單
3.5.5“瀏覽”菜單
3.5.6“搜索”菜單
3.5.7“項目”菜單
3.5.8“運行”菜單
3.5.9“窗口”菜單
3.5.10“幫助”菜單
3.6工具欄
3.6.1工具欄簡介
3.6.2工具欄按鈕圖標(biāo)
3.7定制工作臺
3.7.1定制工作臺歡迎界面
3.7.2重排列工具欄項
3.7.3更改選項卡位置
3.8本章小結(jié)

第4章EclitpseJava集成開發(fā)環(huán)境
4.1創(chuàng)建第一個Java程序
4.1.1創(chuàng)建Java項目
4.1.2創(chuàng)建Java包
4.1.3創(chuàng)建Java類
4.1.4運行Java程序
4.2Eclipse重構(gòu)功能
4.2.1重命名操作
4.2.2移動操作
4.2.3查看重構(gòu)歷史記錄
4.3自定義代碼樣式
4.3.1自定義代碼格式
4.3.2自定義代碼批注
4.4Java編輯器
4.4.1代碼輔助
4.4.2產(chǎn)生代碼模板
4.4.3快速修正
4.4.4設(shè)置代碼行號
4.4.5設(shè)置代碼折疊
4.5導(dǎo)入操作
4.5.1導(dǎo)入現(xiàn)有項目
4.5.2從文件系統(tǒng)導(dǎo)入資源
4.5.3從歸檔文件導(dǎo)入資源
4.6導(dǎo)出操作
4.7工作集
4.7.1創(chuàng)建新工作集
4.7.2隱藏導(dǎo)航器視圖文件
4.7.3顯示導(dǎo)航器視圖文件
4.8任務(wù)視圖與任務(wù)標(biāo)記
4.8.1添加任務(wù)
4.8.2任務(wù)標(biāo)記
4.9書簽
4.9.1添加書簽
4.9.2書簽操作
4.10搜索
4.1l查找/替換
4.12歷史記錄
4.12.1操作歷史記錄
4.12.2首選項設(shè)置歷史記錄
4.13調(diào)試
4.13.1設(shè)置斷點
4.13.2調(diào)試視圖
4.13.3“變量”視圖
4.14查看源碼
4.15本章小結(jié)

第5章 Edipro中CVS的團(tuán)隊開發(fā)
5.1CVS概述
5.1.1CVS簡介
5.1.2CVS的術(shù)語
5.2CVS下載、安裝
5.2.1下載CVS
5.2.2安裝CVSJ
5.3配置CVS服務(wù)器端
5.3.1創(chuàng)建CVS資源庫
5.3.2保持Eclipse與CVS服務(wù)器端口:連接
5.4連接EclipseCVS客戶端與CVS服務(wù)器
5.4.1用Windows賬戶連接CVS服務(wù)器
5.4.2CVS資源庫視圖
5.5CVS在Eclipse中的使用
5.5.1項目在CVS服務(wù)器上的共享
5.5.2向CVS服務(wù)器提交文件
5.5.3查看提交歷史記錄
5.5.4比較對象
5.6模擬CVS團(tuán)隊實戰(zhàn)開發(fā)
5.6.1模擬CVS團(tuán)隊開發(fā)的前期準(zhǔn)備
5.6.2從CVS檢出項目
5.6.3提交與更新文件
5.6.4解決沖突
5.6.5使用“同步”視圖解決沖突
5.7斷開連接與廢棄位置
5.7.1斷開項目與CVS連接
5.7.2廢棄資源庫位置
5.8分支與版本
5.8.1設(shè)置分支
5.8.2設(shè)置版本
5.9本章小結(jié)

第6章 EcIipseJUnit工具
6.1軟件測試基礎(chǔ)
6.1.1軟件測試目的
6.1.2軟件測試過程
6.1.3軟件測試方法
6.2JUnit簡介
6.2.1什么是JUnit
6.2.2JUnit常用斷言
6.3在Eclipse中創(chuàng)建JUhit
6.3.1加載Eclipse內(nèi)置的JUnit
6.3.2創(chuàng)建測試用例
6.3.3運行測試用例
6.4JUnit3與JUnit4
6.4.1JUnit3測試用例
6.4.2JUnit4測試用例
6.5批量測試
6.5.1在Eclipse中創(chuàng)建測試套件
6.5.2運行測試套件
6.6本章小結(jié)

第2篇 Eclipse插件開發(fā)篇
第7章 初識Eclipse插件開發(fā)
7.1Eclipse插件開發(fā)簡介
7.1.1Eclipse插件結(jié)構(gòu)
7.1.2第一個插件程序一HelloWorld
7.1.3運行HelloWorld插件
7.2構(gòu)建Eclipse插件產(chǎn)品
7.2.1插件項目進(jìn)行打包
7.2.2手工部署插件
7.3審查插件代碼清單
7.3.1插件類(激活器)
7.3.2操作類
7.4插件清單編輯器
7.4.1概述
7.4.2依賴性
7.4.3運行時
7.4.4擴(kuò)展
7.4.5擴(kuò)展點
7.4.6.MANIFEST.MF清單
7.4.7插件清單
7.5本章小結(jié)

第8章 重寫HeIIoW0rld模式
8.1“插件清單編輯器——擴(kuò)展”頁面創(chuàng)建插件
8.1.1創(chuàng)建非模板項目
8.1.2擴(kuò)展操作集
8.1.3配置各擴(kuò)展元素屬性
8.1.4創(chuàng)建插件操作類
8.2“擴(kuò)展”頁面與“phlgjn.xml”文件的關(guān)系
8.3工作臺菜單添加
8.3.1創(chuàng)建獨立的菜單項
8.3.2創(chuàng)建獨立菜單的二級菜單項
8.3.3創(chuàng)建現(xiàn)有工作臺菜單的菜單項
8.3.4創(chuàng)建現(xiàn)有工作臺菜單的二級菜單項
8.4工作臺中的命名組
8.4.1菜單插入點
8.4.2菜單項插入點
8.4.3工具欄插入點
8.5本章小結(jié)

第9章 透視圖
9.1創(chuàng)建透視圖擴(kuò)展點
9.2創(chuàng)建透視圖類(透視圖工廠)
9.3運行透視圖插件
9.4本章小結(jié)

第10章 視圖
lO.1創(chuàng)建視圖
10.1.1創(chuàng)建視圖擴(kuò)展點
lO.1.2視圖擴(kuò)展點屬性
lO.1.3創(chuàng)建視圖類
10.1.4在透視圖中注冊視圖
10.1.5IPagel.,ayout接口
lO.1.6運行插件
10.2視圖顯示方式
10.2.1視圖疊加的實現(xiàn)
10.2.2在透視圖中顯示工作臺視圖
10.3視圖分組
lO.4為視圖添加窗口部件
10.4.1視圖控件
10.4.2樹結(jié)點接口
10.4.3實體類
10.4.4實體工廠
lO.4.5標(biāo)簽提供器
10.4.6內(nèi)容提供器
10.5添加工具欄及上下文菜單
10.6本章小結(jié)

第11章 編輯器
11.1創(chuàng)建編輯器
11.1.1創(chuàng)建編輯器擴(kuò)展點
11.1.2擴(kuò)展元素“editor”屬性
11.1.3創(chuàng)建編輯器類
11.1.4創(chuàng)建編輯器輸入
11.1.5通過視圖打開編輯器
11.2為編輯器添加窗口部件
11.2.1編輯器控件
11.2.2創(chuàng)建實體類
11.2.3創(chuàng)建數(shù)據(jù)工廠
11.2.4.內(nèi)容提供器
11.2.5標(biāo)簽提供器
11.2.6添加排序器
11.2.7添加修改器
ll.3編輯器工具欄
11.3.1添加工具欄
11.3.2添加工作臺工具欄按鈕
11.4多頁編輯器
11.4.1添加多頁編輯器擴(kuò)展點
11.4.2創(chuàng)建多頁編輯器類
11.4.3打開多頁編輯器
11.5本章小結(jié)

第12章 操作
12.1視圖操作
12.1.1創(chuàng)建視圖操作擴(kuò)展點
12.1.2擴(kuò)展元素屬性
12.1.3創(chuàng)建視圖操作代表類
12.1.4運行插件
12.1.5擴(kuò)展工作臺視圖工具欄按鈕和菜單
12.1.6為視圖設(shè)置二級下拉菜單
12.2編輯器操作
12.2.1創(chuàng)建編輯器操作擴(kuò)展點
12.2.2創(chuàng)建編輯器操作代表類
12.2.3運行插件
12.3上下文菜單
12.3.1“viewerContribution”設(shè)置默認(rèn)編輯上下文菜單
12.3.2“viewerContribution”設(shè)置視圖上下文菜單
12.3.3“0biectContribution”設(shè)置上下文菜單
12.3.4創(chuàng)建對象操作代表類
12.3.5.Eclipse上下文菜單標(biāo)識ID
12.4鍵綁定
12.4.1設(shè)置命令擴(kuò)展點
12.4.2設(shè)置綁定擴(kuò)展點
12.4.3為操作添加綁定
12.5本章小結(jié)

第13章 對話框
13.1首選項
13.1.1設(shè)置首選項擴(kuò)展點
13.1.2創(chuàng)建首選項各節(jié)點類
13.1.3Pr~ferencePageAPI
13.1.4.FielEditorPreferencePageAPI
13.1.5字段編輯器
13.1.6FieldEditorAPI
13.2向?qū)?br />13.2.1通過模板創(chuàng)建新建文件向?qū)?br />13.2.2新建文件向?qū)ь?br />13.2.3運行插件
13.3屬性頁
13.3.1設(shè)置屬性頁擴(kuò)展點
13.3.2創(chuàng)建屬性頁類
13.3.3運行插件
13.4本章小結(jié)

第14章 其他擴(kuò)展點
14.1透視圖擴(kuò)展
14.1.1透視圖擴(kuò)展實現(xiàn)視圖注冊
14.1.2運行插件
14.2啟動擴(kuò)展點
14.3本章小結(jié)
……
第15章 幫助
第16章 插件國際化

第3篇 EclipsecRCP開發(fā)篇
第17章 EclipsecRCP起步
第18章 解析模板生成RCP項目
第19章 菜單、工具欄、狀態(tài)欄
第20章 透視圖、視圖、編輯器
第21章 RCP的其他用法
第22章 發(fā)布RCP產(chǎn)品
第23章 使用eFace進(jìn)行RCP開發(fā)

第4篇 搭建常見的Eclipse開發(fā)環(huán)境篇
第24章 搭建EclipsecJEE開發(fā)環(huán)境
第25章 搭建EclipsecJME開發(fā)環(huán)境
第26章 搭建EclipsecRuby開發(fā)環(huán)境

第5篇 EclipsecRCP實戰(zhàn)開發(fā)篇
第27章 RCP項目開發(fā)的前期準(zhǔn)備
第28章 RCP項目的具體實施

本目錄推薦

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