Eclipse版本、插件介紹
Eclipse IDE for Java EE Developers 應(yīng)該是Eclipse的platform加上WTP插件,用來java企業(yè)級開發(fā)的
Eclipse IDE for C/C++ Developers 是Eclipse的platform加上CDT插件,用來做C和C++開發(fā)的
Eclipse for RCP/Plug-in Developers 是Eclipse的SDK,主要用來插件開發(fā)
Eclipse Classic 就是原來的Eclipse,是Eclipse的基本版,還是主要用來開發(fā)java
Eclipse的功能是通過插件來實現(xiàn)的,下面了解主要插件的功能。
JDT(Java Development Tools):Java設(shè)計工具。
PDT:用于開發(fā)PHP語言的工具。
C/C++ IDE:用于設(shè)計C/C++項目。
PDE(Plugin Development Environment):插件設(shè)計環(huán)境,用于設(shè)計自定義插件。
Platform:Eclipse的核心運行平臺。
EMF(Eclipse Modeling Framework):Eclipse模型框架。
GEF(Graphical Editor Framework):圖形編輯框架,用于輔助圖形設(shè)計。
UML2:UML編輯器。
WTP(Web Tools Platform ):是一個開發(fā)J2EE Web應(yīng)用程序的工具集。WTP包含以下工具:
* 一個源碼編輯器可以用來編輯HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
* 一個圖形編輯器用來編輯XSD與WSDL。
* J2EE項目構(gòu)建器和一個J2EE向?qū)Чぞ摺?br /> * 一個Web服務(wù)創(chuàng)建向?qū)Ш凸芾砥鳎蚖S-I 測試工具。
* 一個數(shù)據(jù)庫訪問,查詢工具等。
WTP由兩個子項目構(gòu)成:WST(Web標(biāo)準(zhǔn)工具集) 與JST(J2EE標(biāo)準(zhǔn)工具集)
VE(Visual Editor):可視化圖形編輯組件,用于提供AWT/SWT/Swing的圖形編輯。
J2EE Standard Tools:用于設(shè)計J2EE應(yīng)用程序的插件。
WST-Web Standards Tools:用于設(shè)計Web應(yīng)用程序的插件。
Eclipse Test and Performance Tools Platform:用于調(diào)試,單元測試和測試項目的插件。
Business Intelligence and Reporting Tools(BIRT):商業(yè)智能和商業(yè)報表開發(fā)插件,它包括ChartEngine(圖形引擎)、Report Framework(報表框架)、Runtime ENV(運行時環(huán)境)。
AJDT-AspectJ Development Tools:用于開發(fā)AOP(面向方面編程)的開發(fā)Eclipse插件。
AspectJ:用于開發(fā)AOP的開發(fā)環(huán)境。
CME(Concern Manipulation Environment):用于開發(fā)AOP的一組可視化工具插件。