建立外掛程式專案
您可以使用任一 Java IDE 來建置 Eclipse 外掛程式,但我們將使用 Eclipse Java IDE
透過各個步驟建置外掛程式,因為這是典型的案例。
如果您還不熟悉 Eclipse 工作台和 Java IDE,請參閱 Java Development User Guide 以取得進一步關於所採取步驟的說明。
現在我們的焦點在程式碼而不是工具。然而,其中有些入門的 IDE 邏輯。
建立外掛程式專案
您將需要建立一個包含您的工作的專案。我們將利用一些「外掛程式開發環境」(PDE) 的產生程式碼機能來提供作為開始的範本。如此將會設定專案來撰寫 Java 程式碼並產生預設的外掛程式 Manifest 檔(稍後解釋)以及存放視圖的類別。
- 開啟新建專案... 精靈(檔案 > 新建 > 專案...)
,然後從外掛程式開發種類中選擇外掛程式專案,再按下一步。
- 在外掛程式專案頁面中,使用 com.example.helloworld 作為專案的名稱並勾選建立 Java 專案勾選框(這應該是預設值)。
按下一步,以接受預設的 Java 專案結構。
- 在外掛程式內容頁面中,查看預設值。精靈會將 com.example.helloworld 設為外掛程式的 ID。精靈還會為您的外掛程式產生外掛程式類別並允許您提供要給 UI 的其他資訊。這些預設值是可接受的,請按下一步。
- 在範本頁面中,請勾選使用其中一個範本建立外掛程式這個勾選框。然後選取具有視圖的外掛程式範本。按下一步。
- 我們要建立一個最小的外掛程式,因此需要變更預設值讓情況盡量簡單。在主畫面設定頁面中,變更建議的預設值,
如下所示:
- 將 Java 套件名稱從 com.example.helloworld.views 改成 com.example.helloworld(我們的視圖不需要另外的套件)。
- 將視圖類別名稱改成 HelloWorldView。
- 將視圖名稱改成 Hello View。
- 預設的視圖種類 ID 保留為 com.example.helloworld。
- 將視圖種類名稱改成 Hello Category。
- 預設的檢視器類型保留為表格檢視器(我們會在程式碼中改變這個項目使其更簡單)。
- 取消勾選新增視圖至資源視景方框。
- 按下一步,前往下一頁。
- 在視圖特性頁面中取消勾選所有方框,不另為外掛程式產生額外的特性。按一下完成來建立專案和外掛程式 Skeleton。
- 當問您是否要切換至「外掛程式開發」視景時,請回答是。
- 導覽至您的新專案並檢查其內容。
Skeleton 專案結構包括數個檔案和一個 Java 套件。在這個階段的重要檔案有 plugin.xml (manifest) 檔和外掛程式的 Java 程式碼。我們將由視圖的實作開始觀摩起,然後再檢查 Manifest 檔。
