工作台會定義延伸點,這會讓外掛程式將行為提供到現有視圖和編輯器中,或提供實作給新的視圖與編輯器。 我們要檢視如何從一個工作台範例應用程式(Readme 工具)來提供到這些延伸點上。
Readme 工具是提供特定資源(.readme 檔)之自訂編輯及導覽功能的外掛程式。 範例顯示延伸可用來提供特殊工具的許多典型(但經過簡化)方式。
Readme 工具會提供到導覽器視圖的功能表、新增編輯器相關動作到工作台功能表和工具列, 以及定義自訂視圖和內容概要,及定義標記與標記解析。 下圖顯示 Readme 工具新增到工作台的部分自訂特性。
Readme 工具也提供喜好設定和內容頁面給工作台。稍後我們也將會在對話框和精靈中看到部分的精靈構成要素。
Readme 工具在 org.eclipse.ui.examples.readmetool 套件中。 您可以在 plugins 目錄下的 org.eclipse.ui.examples.readmetool 目錄中,找到 readmetool.jar 和 plugin.xml。 如果要繼續作業,您必須確定已安裝了平台範例。(請參閱範例手冊,以取得詳細資訊。)
Readme 工具實作許多不同的工作台延伸。 我們從其中一個最簡單的工作台延伸點,視圖開始。 我們將會繼續瞭解其他的 Readme 工具延伸。