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