建立外掛程式專案

您可以使用任何要用來建置 Eclipse 外掛程式的 Java IDE, 但 Eclipse SDK 提供了外掛程式開發專屬的工具。我們會輕鬆演練利用 Eclipse SDK 建置外掛程式的步驟, 因為這是典型的做法。如果您還不熟悉 Eclipse 工作台和 Java IDE,請參閱 Java Development User Guide 或 PDE Guide,以取得我們要採取之步驟的進一步說明。目前我們的焦點在程式碼而非工具; 不過,開始時需要有一些 IDE 底層機制。

建立外掛程式專案

您將需要建立一個包含您的工作的專案。我們將利用一些「外掛程式開發環境」(PDE) 的產生程式碼機能來提供作為開始的範本。如此將會設定專案來撰寫 Java 程式碼,並產生預設的外掛程式 Manifest 檔(稍後解釋)以及存放視圖的類別。

  1. 開啟新建專案... 精靈(檔案 > 新建 > 專案...) ,然後從外掛程式開發種類中選擇外掛程式專案,再按下一步
  2. 外掛程式專案頁面中,使用 com.example.helloworld 作為專案的名稱並勾選建立 Java 專案勾選框(這應該是預設值)。 請對頁面中的其他設定保留預設值, 然後按下一步接受預設外掛程式專案結構。
  3. 外掛程式內容頁面中,查看預設值。精靈會將 com.example.helloworld 設為外掛程式的 ID。 該精靈還會為您的外掛程式產生外掛程式類別,並允許您提供要給 UI 的其他資訊。這些預設值是可接受的,請按下一步
  4. 範本頁面中,請勾選使用其中一個範本建立外掛程式這個勾選框。然後選取具有視圖的外掛程式範本。按下一步
  5. 我們要建立一個最小的外掛程式,因此需要變更預設值讓情況盡量簡單。在主畫面設定頁面中,變更建議的預設值, 如下所示:外掛程式視圖設定
  6. 視圖特性頁面中取消勾選所有方框,不另為外掛程式產生額外的特性。按一下完成來建立專案和外掛程式 Skeleton。
  7. 當問您是否要切換至「外掛程式開發」視景時,請回答
  8. 導覽至您的新專案並檢查其內容。

Skeleton 專案結構包括數個資料夾、檔案和一個 Java 套件。這個階段重要的檔案有 plugin.xmlMANIFEST.MF (manifest) 檔,以及外掛程式的 Java 程式碼。 我們會從查看視圖實作開始,然後再檢查 Manifest 檔。