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