Eclipse 3.2 Java开发工具的新特性

豆豆网   技术应用频道   2006年12月01日    社区交流

本文详细介绍Eclipse 3.2 Java开发工具的新特性

  过滤让您可以根据感兴趣的内容进一步裁减配置列表。执行环境为您提供使用一种通用名称,比如"J2SE-1.4",来描述一个Java运行时刻的能力。Eclipse能够选择满足或超出指定环境要求的JRE版本。

  您是否曾发现自己在开发期间曾运行过多个测试集?在3.2版本中,可以在同一时刻运行多个测试集,并且可以“回溯”和查看以前的运行历史。Eclipse 3.2还支持最新版本的JUnit(4.0版本)。

  团队工作

  您是否曾发现自己曾盯着一行代码发愣:是谁加入了这些代码?为什么?Eclipse 3.2能显示基于颜色的注释,以便确定当前文件中各部分内容的作者——这是通过读取CVS历史(见图3)而实现的。把鼠标停在一个修改块上将显示开发者的姓名、相应的日期和注释信息。它还会高亮显示在文件其他部分中作过相同改动的代码。

  

  图 3. CVS Quick Diff注释显示基于颜色的注释(当前文件中各部分内容的作者),在某一部分上停留鼠标将显示该修改版本的细节。

  我相信您曾有过这种体会:您调用其他人编写的代码时一切都能顺利工作,直到它们以一种新的版本出现为止。然后,您开始看到一些有关过时的“警告”,更有甚者,竟然出现一些编译错误,直到您修改程序以适应这些修改为止。好了,现在的Eclipse 3.2引入了一项非常酷的功能,称为“重构脚本”,可以极大地简化这一过程。

  当然,重构仅仅意味着改变源码,而不改变其行为。例如,也许存在拼错的字段,或者一个方法需要一个新的参数。Eclipse一直为实现类似修改的自动化提供良好的支持。而且,现在它还为使用者提供帮助。

来源:bea中国    作者:Ed Burnette    责编:豆豆技术应用

正在加载评论...