重命名 Java 元素

在本节中,将使用重分解因子来对 Java 元素重命名。

1.

在“包”视图中,选择 junit.framework.TestCase.java

2.

从它的上下文菜单中选择重命名

3.

重命名是一种重分解因子操作。重分解因子支持更改代码的结构而不更改它的语义行为。

在“重命名编译单元”对话框中的输入新名称字段中, 输入“MyTestCase.java”,然后单击下一步

4.

如果您真的选择对此资源重命名,则工作台会分析建议的更改,并提供即将进行的更改的预览。

对编译单元重命名会使其他编译单元中的 import 语句无效;因此,在此情况下,简单的重命名操作是不够的,将会导致编译错误。

5.

在“重分解因子”预览对话框中,可以滚动浏览建议的各种更改,并根据需要来选择或取消选择更改。

注意:通常,您将接受所有建议的更改

6.

单击完成以接受所有建议的更改。

7.

在“包”视图中,选择新重命名的 MyTestCase.java 文件, 并从它的上下文菜单中选择“重分解因子 > 撤销将 TestCase.java 重命名为 MyTestCase.java”。

8.

撤销重分解因子更改,而工作台返回到它先前的状态。只能在更改并保存编译单元之前撤销重分解因子操作,因为在更改并保存编译单元时会清除重分解因子撤销堆栈。