在Eclipse3.1中改善并增强了的UI的功能及外观。除此之外,另一个变化是SWT的图像,在Eclipse3.1中支持alpha-blending(alpha混合), anti-aliasing(反锯齿), paths for geometric shapes and lines, transformations,如下图:
第四个特性是:更多的新的插件将大大丰富Eclipse平台。
在Eclipse3.1中比较重要的插件有:
最大的一个项目就是WTP(Web Tools Platform web工具平台),它预计在七月底发布新的版本。WTP现在拥有两个子项目,分别是:WST和JST。WST是Web Standard Tools的缩写,它为Web应用程序开发提供了公共的底层基础结构,并且为大量的web语言,如:HTML/XHMTL, CSS, JavaScript, Web services, SQL, XML, XSD, WSDL, 等等提供编辑工具,校验工具以及文档产生工具。同时能够发布、部署、运行以及调试,启动和停止目标服务器上的应用程序。如下图:
JST是J2EE Standard Tools的缩写,它是WST对于J2EE应用程序和服务器的扩展,包括一组简化使用J2EE API(JSP, JCA, JDBC, JTA, JMS, JMX, JNDI, Web services)开发的工具。它在WST的基础上支持J2EE servlet引擎和EJB容器,包括:Apache Tomcat, Apache Geronimo, 和 ObjectWeb Jonas。
另一个重要的项目就是BIRT(Business Intelligence and Reporting Tools),BIRT1.1将于7月发布,基于Eclipse3.1。
还有就是TPTP(Eclipse Test and Performance Tools Platform)项目,也就是Hyades。它在7月将发布4.0版本,此版本将更好的集成JUnit。