Eclipse
Eclipse 是支援建構用來開發應用程式的整合工具之整體專案的名稱。 它代表相關專案的集成, 其中包括 Eclipse 平台、 Java 開發工具 (JDT) 和 外掛程式發展環境 (PDE)。Eclipse 平台(Eclipse Platform)
Eclipse 平台是在它上面建立外掛程式延伸項目的基核組織架構和服務的名稱。 它提供載入和執行外掛程式的執行時期。 為了要以正確的精確度來使用詞彙,瞭解平台的某些事項會很有用。 首先,Eclipse 平台本身並不是實際出貨的真實產品。 平台的直接使用者是工具建置器或 ISV,因為它們會將值新增到 Eclipse 平台中,使人們能夠使用它。
因此,Eclipse 平台只是工具建置器建置工具外掛程式的核心而已。
Eclipse SDK 是 Eclipse 平台、JDT 和 PDE。 除了平台以外,SDK 還提供將 Eclipse 啟用成本身的開發環境所需要的開發工具及其他事項。平台 (Platform) - Eclipse 平台的簡稱。
工作台(Workbench) - 「Eclipse 平台 UI」的簡稱。
工作台是利用從可外掛的元件建立起的複雜 UI 來建立產品的高階 UI 組織架構。 工作台建立在 JFace、SWT 和平台基核之上。基核 (Core) - 「Eclipse 平台基核」的簡稱。
Eclipse 平台的所有免用 UI 的基礎架構。主要部份有:平台執行時期和外掛程式管理、工作區和資源管理,以及版本和配置管理。執行時期 (Runtime) - 「Eclipse 平台基核執行時期」的簡稱。
平台基核的最低層次部份,負責外掛程式登錄和外掛程式。 請注意,平台基核執行時期不包括工作區和資源(它們是在資源外掛程式中)。工作區 (Workspace)
工作區是一把通用的傘,負責管理 Eclipse 平台中的各項資源。 請注意,工作區和資源是平台的選用部份;平台的部份配置不會有工作區。UI - 「Eclipse 平台 UI」的簡稱。
Eclipse 平台之 UI 部份的總稱。JFace
JFace 是 UI 組織架構的中間層,用來建置複雜的 UI 片段,如內容檢視器。 JFace 會與 SWT 協同運作。SWT
SWT(標準 Widget 工具箱)是含可攜式 API 和原生實作的小型快速 Widget 工具箱。 目前為止,SWT 已可以在 Windows、Linux(GTK 和 Motif window 系統)、AIX (Motif)、Solaris (Motif)、HP-UX (Motif)、QNX (Photon) 和 Mac OS X (Carbon) 上使用。JDT
Java 開發工具(n.b. "development tools" 小寫,因為法律原因)新增 Java 程式功能至 Eclipse 平台上。PDE
外掛程式開發環境新增專用工具來開發 Eclipse 外掛程式。