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