本文详细介绍Eclipse 3.2 Java开发工具的新特性
您是否提出过这样的问题:“如果IDE足够聪明——能够找出在这一行中存在问题,那么它为什么不能改正这个问题呢?"如今,Eclipse加入了一项叫做"Quick Fix"的功能,可以做到这一点,甚至有过之而无不及。只要把光标放到有问题的代码行上并按下Ctrl-1键,那么Eclipse将提供有关于修复这个问题的建议。
Eclipse的每一个新的发行版本都会加入一些新的快速修复;例如在版本3.2中,如果看到关于使用原始类型的一条警告,只要把光标放到那一行上,然后按下Ctrl+1,并且选择一种修复,例如"Add type parameters"即可。还有,在3.2版本中,Quick Fix能够维护同一个文件甚至在多个文件中的许多常见问题,而不必单独处理每一个问题。
我想提到的另一项功能是“重命名类型”。如果您像我一样,经常以类似于类型的方式对变量和方法命名。例如,如果类型为Bar,那么很可能有一个变量fBar和一个方法createBar (见图2)。问题是,如果想把Bar重命名为另一个名称,那么还要修改大量其他的地方。但是,在3.2版本中,把具有相似名称的变量和方法统一地改变为其他新名称是极其简单的事情。在3.2版本提供的功能中,我最喜欢的就是这种神奇的重命名功能。

图 2.当在Eclipse 3.2中重命名一个类型时,同时可以重命名具有类似名称的变量和方法。
运行
在一些IDE中,一般要设置一个项目为“主项目”,并且使用一个全局的Run命令来运行这个程序。相比之下,Eclipse的工作方式有所不同。在Eclipse中,有一个启动配置列表,它包含了有关运行、调试或测试代码的所有详细信息,例如命令行参数、类路径、JRE版本,等等。在Eclipse 3.2中,通过使用过滤和执行环境,管理启动配置变得更为容易。
来源:bea中国 作者:Ed Burnette 责编:豆豆技术应用