Eclipse 3.6穩定版發佈:多平臺的協奏曲

隨着Eclipse 3.6最終RC版的發佈,這個代號Helios(太陽神)的Eclipse年度版本再有不到一週的時間就將正式與咱們見面。新版Eclipse增添大量實 用功能等在易用性、功能性方面的提高,在Eclipse社區的推進下,整個Eclipse平臺也進一步向前發展。php

與Java 7目前尷尬的狀態不一樣,Eclipse基金會深知,做爲一個IDE,最重要的是對開發人員的幫助和提高。在這一版本中,咱們看到大量JDT方面的改進。ios

Eclipse 3.6可以更好的自動完成提示信息,對於關聯文件和路徑的設置可使程序員在編碼過程當中得到整個項目的清晰視圖和方向指引。改進的文件連接功能能夠更直接 的控制和管理項目中的文件和文件夾;管理Linux/Unix文件的權限屬性。程序員

代碼風格喜愛(Java Code Style Preferences)也是讓開發者拍手叫好的功能,在Eclipse 3.6的JDT中,開發者能夠根據本身的習慣導入導出本身的Java代碼風格喜愛。瀏覽器

在最近發佈的RC版本中,咱們還看到JDT中大量 的代碼格式設置(Code Formatter Option)功能。好比,咱們能夠禁用某個代碼塊的格式化。架構

Eclipse 3.6中的代碼庫格式化設置

顯而易見,這一切都是爲了方便開發者而設計。這就是51CTO開發頻道一直所倡導的「技術對 程序員生產力的解放」。框架

若是說JDT是Eclipse的看家本領的話,在其餘語言和平臺方面Eclipse近幾年的表現也很讓人欣 慰。PHP、Ruby、 Javascript等語言在Eclipse平臺的插件已經日趨成熟,特別是PDT,已成爲很多PHP開發者的首選IDE。在Ruby方面 NetBeans雖有歷史優點,但衆多社區開發者的參與已使RDT在口碑方面優於Oracle對NetBeans的漫不經心。還有Javascript平 臺的JSEclipse和JSDT,編寫+調試,誰能拒絕方便的JS跨瀏覽器調試功能呢?模塊化

除了語言級平臺的支持,Eclipse對 Java EE、JSF、Spring等框架的支持改進以及UML等架構、項目管理、RCP等方面的功能也在不斷向前發展。工具

更重要的 是Eclipse對程序設計理念和前沿技術思想的支持和推廣。51CTO以前曾重點介紹,2010年將是Java模塊化的一年,(關於Java模塊化的全 面介紹請參考一步一步瞭解Java模塊化)。 Eclipse 3.6版本引入了對Java模塊化的基礎框架OSGi的支持。編碼

這主要 體如今PDE方面。Eclipse 3.6 M7中出現了OSGi控制檯,它能夠與運行時框架互用,可使用控制視圖的下拉菜單打開OSGi控制檯。經過在控制檯輸入OSGi命令,能夠直接使框架在 IDE中運行。插件

Eclipse 3.6 中的OSGi控制器

在與開源社區的 合做方面,Eclipse也一直動做不斷。51CTO曾報道過Google與Eclipse在開源項目方面的合做。去年,Eclipse開始與那些在 Google Code上託管項目服務的機構進行了合做領域的討論,尋找適合的Google Code與Eclipse合做途徑。如今,Eclipse已經與你們達成一致,決定成立Eclipse Labs項目,一個全新的,結合Eclipse與開源項目之間的橋樑。

不管是JDT的調整和提高,仍是3.6版本對OSGi控制器的 全面引入,亦或是對開源項目的關注,Eclipse 的巨大包容性已使其成爲目前最爲普遍和易用的IDE平臺。

如今,Eclipse不 僅是一個集成開發環境,它仍是一個框架、一個工具平臺、一個運行時集合;更重要的是,Eclipse已經造成一個成熟的軟件生態系統,成爲一款爲開發者提 供自上而下服務的全能平臺。

相關文章
相關標籤/搜索