版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Eclipse平臺入門,戚 欣 2005年9月,Eclipse平臺的功能,支持GUI和non-GUI應(yīng)用程序開發(fā) 支持多種內(nèi)容類型(Java,HTML,C,XML) 方便的工具集成 使用Java編寫工具 支持多操作系統(tǒng),Plug-in架構(gòu),Eclipse Platform,Platform Runtime,Workbench,Workspace,Help,Team,工作臺Workbench,桌面工作環(huán)境 包含一套資源管理工具 提供通用的資源導(dǎo)航方式 多個工作臺能被同時打開,工作區(qū)Workspace,代表用戶數(shù)據(jù) 一套用戶自定義的資源 文件 允許任意字節(jié)數(shù) 文件夾 包含其他文件夾或文件 項目 文
2、件和文件夾的集合,工作臺組件,工作臺包含透視圖(Perspective) 透視圖包括視圖(View)和編輯器(Editor),views,editor,perspective,透視圖Perspectives,透視圖定義了工作臺中視圖的初始布局 透視圖是面向任務(wù)的,針對不同的任務(wù)包含專用的視圖 : Java透視圖便于操作Java代碼 資源透視圖便于操作資源 調(diào)試透視圖便于調(diào)試應(yīng)用程序 一個工作臺包含多個透視圖,打開透視圖,透視圖通過以下方式打開: 選擇 Window Open Perspective 菜單選項 點擊透視圖快捷按鈕,可用透視圖,缺省情況以下透視圖在工作臺中可以被使用:,保存透視圖,
3、透視圖中視圖和編輯器的布局能夠被改變和保存 選擇 Window Save Perspective As 保存透視圖 透視圖可以被保存為新的透視圖(用戶定義的透視圖)或存在的透視圖 能夠重置透視圖到原始狀態(tài) 選擇 Window Reset Perspective,定制透視圖,定制當(dāng)前透視圖 能夠定制菜單項和視圖,刪除透視圖,只有用戶自定義的透視圖能被刪除 如何刪除透視圖: 選擇 Window Preference 展開 Workbench 選擇 Perspectives 選擇要刪除的透視圖 點擊 Delete,編輯器Editors,當(dāng)雙擊資源時,打開對應(yīng)的編輯器 編輯器的類型依賴于資源的類型 編
4、輯器打開后,在不同的透視圖中始終打開 編輯器包含專用的菜單和工具條 當(dāng)一個資源被改變時,編輯器的標(biāo)題欄出現(xiàn)*號提示未保存改變,編輯器和文件類型,將文件類型于編輯器進(jìn)行鏈接 選擇 Window Preferences 選擇 File Associations 選擇文件類型 點擊 Add 將文件類型與編輯器鏈接,視圖Views,視圖的主要目的是: 支持編輯器 提供可供選擇的工作臺表示和導(dǎo)航 視圖可以有自己的菜單和工具條 視圖中只包含對其可用的菜單項和工具條項,視圖Views,視圖能夠: 單獨顯示 與其他視圖重疊顯示 通過點擊標(biāo)題欄進(jìn)行移動,可以改變視圖的布局 單視圖可以移動至與其他視圖重疊 重疊視
5、圖可以移動成單視圖,向透視圖添加視圖,添加視圖至當(dāng)前透視圖: 選擇 Window Open Perspective Other Show View 窗口出現(xiàn) 選擇將被顯示的窗口 點擊 OK,重疊視圖Stacked View,重疊視圖以活頁夾形式出現(xiàn) 每個視圖是一頁活頁,快捷視圖Fast Views,快捷打開和關(guān)閉隱藏的視圖 占用工作臺的有限的空間 創(chuàng)建快捷視圖: 拖動一個打開的視圖至快捷條 從視圖菜單中選擇 Fast View 點擊視圖上下文菜單中的Fast View 激活快捷視圖,Fast View,快捷視圖Fast Views,點擊快捷視圖在當(dāng)前透視圖中打開對應(yīng)視圖 再次點擊使對應(yīng)視圖隱藏
6、,專用視圖,Eclipse中最常使用的視圖: Navigator View Bookmark View Task View Search View 這些視圖顯示專用的信息,導(dǎo)航視圖Navigator View,在工作臺中顯示資源 提供資源的層次結(jié)構(gòu)圖 操作資源 編輯 導(dǎo)入/導(dǎo)出 Refactoring,添加任務(wù)Task,任務(wù)標(biāo)明對資源的動作 與資源進(jìn)行鏈接的任務(wù) 一般性任務(wù) 添加任務(wù): 編輯器中某行的上下文菜單 選擇 Add Task 刪除任務(wù): 任務(wù)上的上下文菜單 選擇 Delete Task,任務(wù)視圖Tasks View,顯示所有任務(wù) 與資源鏈接的任務(wù) 一般性任務(wù) 開發(fā)過程中的編譯錯誤,添
7、加書簽Bookmark,書簽作為標(biāo)簽: 資源 文件中的某些行 為資源添加書簽: 在Navigator view選擇某個資源的上下文菜單 選擇 Add Bookmark 指定書簽名稱 點擊 OK,書簽視圖Bookmarks View,為文件中某行添加書簽: 選擇編輯器中某行的上下文菜單 選擇 Add Bookmark 書簽視圖顯示所有可用的書簽 允許對書簽進(jìn)行操作,查找,Eclipse提供強大的查找機制 能夠查找各類實體,包括文件,文本和Java類等 啟動查找功能: 選擇 Search Search 菜單 指定查找標(biāo)準(zhǔn) 點擊 Search,查找結(jié)果,顯示在查找視圖Search View中 雙擊視
8、圖中的某項,以相應(yīng)的編輯器打開文件 查詢視圖允許排序和再次查詢,Preferences對話框,用于定制Eclipse 設(shè)置用戶偏好 選擇 Window Preferences 菜單打開,Eclipse架構(gòu) Architecture,基于插件(Plug-in)的靈活、可擴展架 此架構(gòu)允許: 其他工具能夠在平臺內(nèi)被使用 其他工具能夠被進(jìn)一步擴展 實現(xiàn)工具與平臺的集成,Eclipse 架構(gòu),Eclipse Platform,Platform Runtime,Workbench,Workspace,Help,Team,JFace,SWT,Eclipse SDK,運行時內(nèi)核 Runtime,Eclips
9、e中,除了運行時內(nèi)核,其他所有都是插件 代表平臺基礎(chǔ),非常小的內(nèi)核 所有建立在運行時內(nèi)核的其他子系統(tǒng)都遵循插件規(guī)則 基礎(chǔ)平臺包括: 資源管理 工作臺Workbench 團(tuán)隊Team 調(diào)試Debug 幫助Help,插件Plug-ins,為平臺提供額外功能的外部工具 與平臺完全集成 插件Plug-ins: 定義擴展點 extension points 每個插件定義自己的一套擴展點 實現(xiàn)專用的功能 通常情況平臺不具備此功能 提供自己的一套API 用于對功能的再次擴展,插件Plug-ins,插件實現(xiàn)定義在擴展點API接口中的行為能力 插件能聲明擴展點并對其進(jìn)行擴展 使用Java編程語言開發(fā)插件,什么組
10、成了插件?,插件包含: JAR 文件 包含插件代碼的打包文件 plugin.xml 描述插件的清單 about.html 對插件的語言描述 perties Plugin-in 屬性,描述插件,對平臺的擴展必須進(jìn)行注冊 每個插件有一個描述清單文件: 插件代碼的位置 插件增加的擴展 描述清單文件是plugin.xml 可以使用Eclipse工具編輯 一般描述: Name, id, 和 version of the plug-in 插件需要的其他插件列表 擴展點Extension points 插件代碼的位置,Example Manifest File, ,打包插件,插件被打包成Java壓縮包-JAR文件 Java包的命名規(guī)則: _.jar 標(biāo)識符 描述清單文件中的完整版本號 例如: org.eclipse.demo.plugin.simple_1.0,安裝插件,插件被安裝至 plugins 目錄, e.g: c:eclipseplugins,資源歷史記錄,改變并保存
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026屆河南省濮陽市臺前一高數(shù)學(xué)高二上期末學(xué)業(yè)水平測試模擬試題含解析
- 內(nèi)鄉(xiāng)介紹教學(xué)課件
- 烘焙培訓(xùn)機構(gòu)的管理制度(3篇)
- 美術(shù)功能室管理制度小學(xué)(3篇)
- 轉(zhuǎn)運司機的閉環(huán)管理制度(3篇)
- 采樣儀器維護(hù)和管理制度(3篇)
- 中學(xué)學(xué)生社團(tuán)活動成果展示制度
- 養(yǎng)老院消毒隔離制度
- 企業(yè)企業(yè)文化與團(tuán)隊建設(shè)制度
- 2026湖南邵陽市邵東市人才引進(jìn)62人參考題庫附答案
- 2026年伊春職業(yè)學(xué)院單招綜合素質(zhì)考試必刷測試卷及答案1套
- 焦化廠儀表工崗位考試試卷及答案
- 餐廳充值服務(wù)合同范本
- 2025年汽車洗滌器總成行業(yè)分析報告及未來發(fā)展趨勢預(yù)測
- 麻疹知識培訓(xùn)內(nèi)容總結(jié)
- 2025年事業(yè)單位招聘考試綜合類專業(yè)知識試題(體育)
- 高考語文強基試卷及答案
- 安全生產(chǎn)責(zé)任保險培訓(xùn)課件
- 機械工程的奧秘之旅-揭秘機械工程的魅力與價值
- 2025年國家公務(wù)員考試公共基礎(chǔ)知識模擬試卷及答案(共五套)
- 雨污分流監(jiān)理工作總結(jié)報告
評論
0/150
提交評論