Eclipse是一(yi)(yi)(yi)個(ge)開(kai)放源代碼的(de)、基于Java的(de)可擴(kuo)展開(kai)發(fa)平臺。就其本身而言,它只是一(yi)(yi)(yi)個(ge)框架和一(yi)(yi)(yi)組服務,用于通過插件(jian)(jian)組件(jian)(jian)構建(jian)開(kai)發(fa)環境。幸運的(de)是,Eclipse附(fu)帶了一(yi)(yi)(yi)個(ge)標(biao)準的(de)插件(jian)(jian)集,包括Java開(kai)發(fa)工(gong)具(Java Development Kit,JDK)。
1.NLS string hover有一個(ge)Open in Properties File動作
2.在(zai)Caller模(mo)式(shi)下(xia),調用層級(Call Hierarchy)有一(yi)個(ge)在(zai)上下(xia)文菜單中有一(yi)個(ge)Expand With Constructors動作
3.當(dang)你在編輯器中輸入的時候,Java比較編輯器會更新其(qi)結構
4.有一個新的toString()產生器(qi)
5.為可覆蓋(gai)方法增加了一(yi)個Open Implementation鏈接,可以直接打開其實現
6.編輯器與(yu)執行環境一致
7.Debug視圖提供(gong)了(le)breadcrumb(面包(bao)屑),顯示(shi)了(le)活動的debug上(shang)下文(wen)
8.可(ke)運行(xing)的JAR文(wen)件輸出向導還可(ke)以把(ba)所需的類庫打包進一個要輸出的可(ke)運行(xing)JAR文(wen)件,或打包進與(yu)緊挨(ai)著該JAR的一個目錄中(zhong)
9.當在寫一個分配表達(da)式(allocation expression)時發生補全操作,ch內容助手可(ke)以提示一個類的(de)可(ke)用構造方法
10.如果檢(jian)測到無用代碼,編譯器可以(yi)發出警告
11.類(lei)庫、變量(liang)或容器(qi)入口的路(lu)徑可(ke)以是(shi)與項目(mu)相關的任(ren)何位置
12.在Jovadoc hover的(de)頭部及Javadoc視圖中,都(dou)提供了引用其(qi)他類型和成員的(de)鏈接
13.隨該Eclipse發行的JUnit4版本更新為4.5
14.Javadoc視圖及hovers都支(zhi)持{@inheritDoc}標簽并(bing)給覆蓋方(fang)法(fa)增加鏈接
15.同一值的比較由編(bian)譯器檢測,默認情(qing)況(kuang)下會發(fa)出警告
Eclipse最初(chu)是(shi)由IBM公司開(kai)發(fa)(fa)的(de)(de)(de)替代商業軟件Visual Age for Java的(de)(de)(de)下一代IDE開(kai)發(fa)(fa)環境,2001年(nian)(nian)(nian)11月(yue)(yue)貢獻給(gei)開(kai)源社區,它由非營利軟件供應商聯盟Eclipse基金(jin)會(hui)(Eclipse Foundation)管(guan)理(li)。2003年(nian)(nian)(nian),Eclipse 3.0選擇OSGi服務平(ping)臺(tai)規(gui)范為(wei)(wei)運行時(shi)架(jia)構。2007年(nian)(nian)(nian)6月(yue)(yue),穩(wen)定版(ban)(ban)3.3發(fa)(fa)布(bu)(bu)(bu)(bu)(bu);2008年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Ganymede的(de)(de)(de)3.4版(ban)(ban);2009年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Galileo的(de)(de)(de)3.5版(ban)(ban);2010年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Helios的(de)(de)(de)3.6版(ban)(ban);2011年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Indigo的(de)(de)(de)3.7版(ban)(ban);2012年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Juno的(de)(de)(de)4.2版(ban)(ban);2013年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Kepler的(de)(de)(de)4.3版(ban)(ban);2014年(nian)(nian)(nian)6月(yue)(yue)發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Luna的(de)(de)(de)4.4版(ban)(ban);2015年(nian)(nian)(nian)6月(yue)(yue)項目發(fa)(fa)布(bu)(bu)(bu)(bu)(bu)代號(hao)(hao)(hao)為(wei)(wei)Mars的(de)(de)(de)4.5版(ban)(ban)。