1. 程式人生 > >最新版Eclipse3.1及外掛介紹

最新版Eclipse3.1及外掛介紹

引論
    筆者使用Eclipse有些時日了,從Eclipse2.0使用到現在,今天從  http://www.eclipse.org崗站上下載了最新版的Eclipse3.1,使用之後猶感它的強大,Eclipse在平時的工作中給筆者帶來了非常的方便,更兼如此今天 使用Eclipse3.1後更感覺它的得心和應手,使人耳目一新,因此筆記將它的新特性及使用後感寫出來。希望Eclipse能給更多的JAVA和C開發者帶來工作中的方便。
一、新特性
   1.速度更快,效率更高。我們開啟Eclipse3.1一看,包括啟動,開發的速度都 比3.0快很多了,我大約測試一下,同一個環境下,比3.0啟動快了幾十秒。
    2.元件功能更強大,並帶有非常強大圖形編輯功能,支援視覺化的Applet,Swing,AWT等圖形元件的開發。
   3.支援EJB3.0.
   4.支援UML2.0,並帶有UML2.0模型編輯器。
   5.帶有商業智慧的報表專案和報表開發。
   6.支援新版的AOP外掛用於視覺化的開發AOP應用程式和除錯AOP的應用程式。
   7.不像3.0一定需要JDK5.0的JRE,它只需要JDK1.4.1以上就可以了。
二、各外掛介紹     
   1。JDT(Java Development Tools):Java設計工具,最新版3.1RC4,需求Eclipse3.1支援.
   2.PDE(Plugin Development Environment):外掛設計環境,用於設計自定義外掛,最新版3.1RC4,需求Eclipse3.1支援
   3.Platform: Eclipse的核心執行平臺,目前最新版3.1.
   4. C/C++ IDE: 一看就知道,用於設計C/C++專案。 
   5.EMF(Eclipse Modeling Framework):Eclipse模型框架,目前最新版2.1.0,支援 Eclipse3.1及更新版
   6.GEF (Graphical Editor Framework):圖形編輯框架,用於輔助圖形設計,目前最新版 3.1RC4,支援Eclipse3.1. 
   7、UML2: UML編輯器,最新版1.1RC4,支援Eclipse3.1,需求EMF2.1RC1
   8.VE(Visual Editor):視覺化圖形編輯元件,用於提供AWT/SWT/Swing的圖形編輯,最新版1.1M2,支援Eclipse3.1.
   9. J2EE Standard Tools:用於設計J2EE應用程式的外掛,最新版1.0M5,支援Eclipse3.1.
   10.WST - Web Standards Tools: 用於設計Web應用程式的外掛,最新版1.0M5,支援Eclipse3.1.
   11.Eclipse Test and Performance Tools Platform:用於除錯,單元測試和測試專案的外掛。
   12.Business Intelligence and Reporting Tools (BIRT):商業智慧和商業報表開發外掛,它包括Chart Engine(圖形引擎),Report Framework(報表框架),
Runtime ENV(執行時環境)。
   13. AJDT - AspectJ Development Tools:用於開發AOP(面向方面程式設計)的開發ECLIPSE外掛。
   14.AspectJ: 用於開發AOP的開發環境。
   15.CME - Concern Manipulation Environment:用於開發AOP的一組視覺化工具外掛。
三、下載和安裝
   1.下載,從Eclipse的網站http://www.eclipse.org/downloads下載上述外掛。並解壓壓縮。
   2.安裝有多種方法,我推薦用Eclipse環境中Help選單中的安裝並更新。
     (1)將解壓後的Eclipse-sdk-platform-win32-3.1目錄挎貝一個你要做為安裝的目錄如C:/
     (2)將JDK1.4.1及以上的JDK的JRE挎貝到eclipse.exe所在的目錄。
     (3)點選eclipse.exe執行,啟動eclipse
     (4)我們發現非常快的速度就啟動了eclipse3.1,莘進入它一個歡迎介面。
     (5)我們選擇Help/SoftWare Update/Search and Installer選單,選擇。
     (6)依提示一個個完成安裝。
四、總結
   Eclipse是一款免費的IDE,支援JAVA和C/C++開發,非常方便與快捷,有強大而又靈活擴充套件的外掛功能,目前Borland也加入該社團的開發,因此我們相信eclipse將成為IDE 的餃餃者了。