下一代Eclipse平臺:Eclipse E4 1.0 M1版本發(fā)布
原創(chuàng)【51CTO 10月15日快訊】今日,Eclipse社區(qū)傳出了Eclipse e4 1.0 M1版本發(fā)布的消息。51CTO之前報導(dǎo)過Eclipse e4 alpha版本公布的消息,社區(qū)對這個Eclipse e4寄予厚望,稱其為下一代的Eclipse。
此次M1版本增添了一個重要功能:遠(yuǎn)程JavaScript調(diào)試的支持。目前這個功能僅限于Mozilla Rhino。
Eclipse e4 1.0 M1版本下載地址:http://download.eclipse.org/e4/downloads/drops/S-1.0M1-200910131430/
【有關(guān)Eclipse e4】
e4的主要技術(shù)點包括:
◆基于OSGi,面向服務(wù)(service-oriented)的編程模型
◆以uniform model方式呈現(xiàn)的GUI,可以進(jìn)行查詢,操作,工具化及擴(kuò)展,快速設(shè)計和自定義UI幾乎無需編碼
◆使用web CSS技術(shù),UI方面幾乎可以不受限制的進(jìn)行設(shè)置
◆將Eclipse運(yùn)行時技術(shù)帶入JavaScript的世界,并允許JavaScript編寫的程序運(yùn)行在Eclipse運(yùn)行時中
◆包含一個用于聲明式定義標(biāo)準(zhǔn)控件工具包(Standard Widget Toolkit, SWT)應(yīng)用外觀與架構(gòu)的框架。這樣就無需重復(fù)編寫SWT代碼了。
◆SWT的新接口(port),又稱“瀏覽器版本”,可以讓SWT應(yīng)用被執(zhí)行在ActionScript/Flash這樣的Web平臺上。
◆開發(fā)工具空間中有了一個更加靈活的資源模型(resource model)
e4的三大主旨
◆簡化Eclipse編程模型
◆令平臺更好的與基于Web運(yùn)行時技術(shù)結(jié)合
◆讓更多人參與到平臺的開發(fā)中來
【編輯推薦】