PDE 採用平台中的專案結構。 使用 PDE 時,您將工作組織成專案、資料夾和檔案。 PDE 會使某特殊 PDE 性質與這些專案相關聯以便能夠區分它們與其他(非 PDE)專案。 ( 關於平台專案性質機能的說明,請參閱專案 性質)。
我們知道平台是依據有清楚定義的結構和規格的外掛程式概念。 PDE 的目標是確保您在建立新的外掛程式時會遵循規則,使得平台能正確納入它們。
PDE 管理專案內的外掛程式。 每一個專案代表一個外掛程式並保留資料夾和檔案,這些檔案定義外掛程式和外掛程 式與平台交談的方式。 這些外掛程式會在您的工作區而且會出現在資源導覽器以及顯示工作區資源(例如 Java Packages)的其他檢視畫面。
PDE 的其中一個最重要概念就是主電腦和執行時期平台實例概 念。 啟動平台時,您會使用工作台來利用專案定義您建置的外掛程式。 當您使用 PDE 和其他工具開發外掛程式時,所執行的工作台 實例是主電腦 實例。 可以在這個實例中使用的特性會完全來自隨平台一起安裝的外掛程式。
滿意外掛程式而且要測試它時,您可以啟動另一個平台實例,也就是執行時 期實例。 這個實例會包含與主電腦實例相同的外掛程式,但也會有您在主電腦 實例中所執行的外掛程式。 PDE 發射台會 合併外掛程式與主電腦外掛程式並建立執行時期實例。
因為執行時期平台實例代表來自兩個不同位置(現行工作區和原始主電腦安裝) 的外掛程式提供的特性集,所以 PDE 將這些外掛程式視為兩個不同的"種類。 "
PDE 因為外部和工作區外掛程式的位置而採取不同方法處理它們。 例如,開啟工作區外掛程式的外掛程式處理時會在工作區中對該處理檔啟動編輯器。 外部外掛程式的相同作業會對外部 URL(參照主電腦安裝位置中的外掛程式 的處理檔案)啟動編輯器。
雖然 PDE 使用者對這些差異一目了然,但應該瞭解它們。