Eclipse 3.4 M7 (2008/5/9) 釋出功能完整版,預計 6 月正式發布 Ganymede。核心亮點:
SWT/UI 增強
- Kiosk 模式全螢幕視窗、透明彈出視窗/HUD 型視窗、非矩形視窗/控件 (按鈕三狀態)
- 64 位元 Windows + 64 位元 JVM 原生支援
Java 開發工具 (JDT) 改進
- 多執行緒編譯器:單專案內多執行緒編譯提升多核效能 (非並行建構)
- 字串串聯重構為 StringBuilder/StringBuffer/MessageFormat
- 變數群組重構為包含類 (含 Accessor)
- Outline 視圖拖曳重排序元素
- JUnit 計時報告每測試案例耗時
- 方法自動提示加入有效參數值註解 (SWT 模板 flags 欄位)
RCP/平台級增強
- Log 視圖獨立 Bundle,可隨 RCP 應用部署無需完整 Workbench
- Help 系統 (Infocenter) 重設計,可嵌入 Jetty/Tomcat/SAP
- PDE 增強:plugin.xml/OSGi Manifest 格式化重構、程式碼補全自動更新 Manifest
- Plug-in Spy 內建,易於檢視現有外掛
- Source Bundle 拆分發布,按需獲取原始碼
- 增強外掛註冊視圖:啟動/停止 Bundle 及 OSGi 服務
- Secure Platform 整合 JAAS
P2 供應平台 (重大變革)
取代舊 Update Manager,支援 Bundle/非 Bundle 元件 (配置檔、安裝程式、圖形資源) 安裝更新。新功能:數位簽章驗證、鏡像下載、多格式選擇 (pack200/gz)、dropins 目錄自動安裝、共享 Bundle 庫 (多 RCP 應用共享、節省空間)。
6 月底前將釋出多個修正版 RC,正式版值得期待。