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