WEB开发网
开发学院软件开发Java 探索 Eclipse JDT 中的重构功能 阅读

探索 Eclipse JDT 中的重构功能

 2010-01-04 00:00:00 来源:WEB开发网   
核心提示:Eclipse 中的重构功能使其成为了一个现代的 Java 集成开发环境 (IDE),而不再是一个普通的文本编辑器,探索 Eclipse JDT 中的重构功能,使用重构,您可以轻松更改您的代码,当返回值的类型很复杂时,这个重构将很有用,而不必担心对别处造成破坏,有了重构

Eclipse 中的重构功能使其成为了一个现代的 Java 集成开发环境 (IDE),而不再是一个普通的文本编辑器。使用重构,您可以轻松更改您的代码,而不必担心对别处造成破坏。有了重构,您可以只关注于所编写代码的功能,而不必分心去考虑代码的外观如何,因为之后您可以使用重构工具来快捷地将代码变成整洁而高度模块化的代码。本文将向您介绍如何使用 Eclipse 中的一些功能强大的重构函数。

重构类型

重命名

Rename 应该是 Eclipse 中重常用的重构。利用这个重构,可以对变量、类、方法、包、文件夹及几乎任何的 Java 标识符进行重命名。当重命名某标识符时,对该标识符的所有引用也将被重命名。调用 Rename 重构的快捷方式是 Alt+Shift+R。当在 Eclipse 编辑器中对某标识符调用这个快捷方式时,在此编辑器中会出现一个小对话框,可以在这个对话框中修改这个标识符的名字。在按下 Enter 键时,所有对该标识符的引用也将被相应更改。

Move

使用 Move,可以将一个类从一个包移动到另一个包。这个类被物理地移动到目的包所对应的文件夹中,并且对这个类的所有引用也被更改为指向新的包。

如果将一个类拖放到 Package Explorer 视图中的一个新包中,这个重构将会自动发生。

Extract Local Variable

使用 Extract Local Variable 重构,可以将一个 Java 表达式的结果分配给一个新的本地变量。这个重构的一个用途就是通过将一个复杂的 Java 表达式分成多行来简化该表达式。或者,在编辑代码时,先键入此表达式并使用这种重构自动创建一个新本地变量来指定表达式的结果。当返回值的类型很复杂时,这个重构将很有用,因为变量的类型是自动生成的。

1 2 3 4 5 6  下一页

Tags:探索 Eclipse JDT

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接