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

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

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

定 價(jià):¥73.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

出版說(shuō)明
前言
第1篇 Eclipse起步篇
第1章 Eclipse概述
1.1Eclipse的發(fā)展概況
1.1.1Eclipse的歷史
1.1.2Eclipse的現(xiàn)狀
1.1.3Eclipse的未來(lái)
1.2Eclitpse體系結(jié)構(gòu)
1.2.1Eclipse平臺(tái)機(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簡(jiǎn)介
2.2.2下載JDK
2.2.3安裝JDK
2.3配置環(huán)境變量
2.4啟動(dòng)Eclipse
2.5本章小結(jié)

第3章 Eclitpse集成開發(fā)環(huán)境
3.1Eclitpse工作臺(tái)
3.2透視圖
3.2.1打開透視圖
3.2.2定制透視圖
3.2.3定制默認(rèn)透視圖
3.2.4透視圖其他操作
3.3視圖
3.3.1視圖簡(jiǎn)介
3.3.2打開視圖
3.3.3定制快速視圖
3.3.4最大化、最小化和恢復(fù)視圖
3.3.5移動(dòng)和停放視圖
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“項(xiàng)目”菜單
3.5.8“運(yùn)行”菜單
3.5.9“窗口”菜單
3.5.10“幫助”菜單
3.6工具欄
3.6.1工具欄簡(jiǎn)介
3.6.2工具欄按鈕圖標(biāo)
3.7定制工作臺(tái)
3.7.1定制工作臺(tái)歡迎界面
3.7.2重排列工具欄項(xiàng)
3.7.3更改選項(xiàng)卡位置
3.8本章小結(jié)

第4章EclitpseJava集成開發(fā)環(huán)境
4.1創(chuàng)建第一個(gè)Java程序
4.1.1創(chuàng)建Java項(xiàng)目
4.1.2創(chuàng)建Java包
4.1.3創(chuàng)建Java類
4.1.4運(yùn)行Java程序
4.2Eclipse重構(gòu)功能
4.2.1重命名操作
4.2.2移動(dòng)操作
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è)置代碼行號(hào)
4.4.5設(shè)置代碼折疊
4.5導(dǎo)入操作
4.5.1導(dǎo)入現(xiàn)有項(xiàng)目
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首選項(xiàng)設(shè)置歷史記錄
4.13調(diào)試
4.13.1設(shè)置斷點(diǎn)
4.13.2調(diào)試視圖
4.13.3“變量”視圖
4.14查看源碼
4.15本章小結(jié)

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

第6章 EcIipseJUnit工具
6.1軟件測(cè)試基礎(chǔ)
6.1.1軟件測(cè)試目的
6.1.2軟件測(cè)試過(guò)程
6.1.3軟件測(cè)試方法
6.2JUnit簡(jiǎn)介
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)建測(cè)試用例
6.3.3運(yùn)行測(cè)試用例
6.4JUnit3與JUnit4
6.4.1JUnit3測(cè)試用例
6.4.2JUnit4測(cè)試用例
6.5批量測(cè)試
6.5.1在Eclipse中創(chuàng)建測(cè)試套件
6.5.2運(yùn)行測(cè)試套件
6.6本章小結(jié)

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

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

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

第10章 視圖
lO.1創(chuàng)建視圖
10.1.1創(chuàng)建視圖擴(kuò)展點(diǎn)
lO.1.2視圖擴(kuò)展點(diǎn)屬性
lO.1.3創(chuàng)建視圖類
10.1.4在透視圖中注冊(cè)視圖
10.1.5IPagel.,ayout接口
lO.1.6運(yùn)行插件
10.2視圖顯示方式
10.2.1視圖疊加的實(shí)現(xiàn)
10.2.2在透視圖中顯示工作臺(tái)視圖
10.3視圖分組
lO.4為視圖添加窗口部件
10.4.1視圖控件
10.4.2樹結(jié)點(diǎn)接口
10.4.3實(shí)體類
10.4.4實(shí)體工廠
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ò)展點(diǎn)
11.1.2擴(kuò)展元素“editor”屬性
11.1.3創(chuàng)建編輯器類
11.1.4創(chuàng)建編輯器輸入
11.1.5通過(guò)視圖打開編輯器
11.2為編輯器添加窗口部件
11.2.1編輯器控件
11.2.2創(chuàng)建實(shí)體類
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添加工作臺(tái)工具欄按鈕
11.4多頁(yè)編輯器
11.4.1添加多頁(yè)編輯器擴(kuò)展點(diǎn)
11.4.2創(chuàng)建多頁(yè)編輯器類
11.4.3打開多頁(yè)編輯器
11.5本章小結(jié)

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

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

第14章 其他擴(kuò)展點(diǎn)
14.1透視圖擴(kuò)展
14.1.1透視圖擴(kuò)展實(shí)現(xiàn)視圖注冊(cè)
14.1.2運(yùn)行插件
14.2啟動(dòng)擴(kuò)展點(diǎn)
14.3本章小結(jié)
……
第15章 幫助
第16章 插件國(guó)際化

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

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

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

本目錄推薦

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