使用 Eclipse 外掛程式開發環境構建模板

來源:互聯網
上載者:User

背景

Eclipse 從推出到現在一直非常成功,並且大部分成功源自構成 Eclipse 平 台的各個項目。其中包括的一個項目名為 Plug-in Development Environment( PDE)。如果您曾經在 Eclipse 中建立過外掛程式,那麼一定使用過 PDE。PDE 是一 組用於協助建立、打包和管理外掛程式的工具。

我們將集中精力研究 PDE 中提供的模板功能。如果您還記得在 Eclipse 中 嘗試建立第一個外掛程式時的情景,則知道一切都是從 New Plug-in Project 嚮導 開始的。

圖 1. PDE 外掛程式嚮導

然後,在建立第一個外掛程式的過程中,您無意中發現了很有價值的東西。

圖 2. PDE 外掛程式嚮導模板

噢,我的 —— 模板!PDE 提供了各種模板讓您開始 Eclipse 外掛程式建立之旅 。本文的目的是討論如何建立這些模板,從而簡化終端使用者使用擴充點或代碼時 面臨的學習曲線。

建立模板

目標

我發現學習知識的最佳方法是通過一個良好的簡單樣本。那麼,猜猜是什麼 ?那就是我們今天將要做的事情。我們將開發一個用於建立單純視圖的簡單模板 。我希望通過本文可以為將來的模板建立工作打下基礎。

建立外掛程式

本次旅程的第一站是建立新外掛程式項目(File > New > Project > Plug-in Project)。請使用模板。確保項目與 org.eclipse.pde.ui 之間存在 依賴性。此操作完成後,可以轉至外掛程式編輯器的 Extensions 選項卡,然後開始 建立模板。

模板嚮導

用於建立模板的最重要的擴充點是 org.eclipse.pde.ui.pluginContent。此 擴充點能夠貢獻用於為 PDE 外掛程式項目建立附加內容的嚮導。建立了外掛程式列表和 關鍵檔案後,可以使用這些嚮導來將更多檔案和擴充添加到初始架構中。此嚮導 的實現將根據使用者在嚮導中的選擇基於自訂的參數化模板新增內容。現在,讓 我們開始使用此擴充點。

圖 3. 樣本擴充頁面

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.