基于向导的重构用户界面

基于向导的用户界面引导您完成执行重构所必需的步骤。重构向导由 1 到 n 个参数页面、一个预览页面和一个问题页面组成。

参数页面

这些页面收集重构所需的信息。例如,拉出重构使用两个页面来收集要拉出的方法和字段并收集子类中可以删除的过时方法和字段。用户可以使用下一步 >< 上一步按钮来导航参数。

在提供必需的信息之后,可单击完成来在不预览结果的情况下执行重构。如果要预览更改,则按下一步 >

“预览”页面

JDT 允许您在执行重构之前预览它的结果。

“预览”页面由两部分组成:

“问题”页面

“重构问题”页面指示正在尝试的重构操作是否存在有疑问的、潜在的或确切的问题。

可能会产生四种问题:

信息
描述为“信息”的问题对重构毫无影响,也不会对工作台中的代码产生负面影响。您很有可能可以忽略这种类型的问题。
警告
警告尝试预测编译器警告。此类问题很可能不会对工作台中的代码产生负面影响。
错误
描述为“错误”的问题很可能会导致编译器错误或者会在语义上更改工作台代码。尽管建议不要这样做,但还是可以选择继续进行重构而不理会这些错误。
停止问题
此类问题导致无法进行重构。例如,如果您选择注释并从其中选择“抽取方法”命令,则在尝试进行重构时工作台将发出停止问题,这是因为您不能抽取注释。

如果没有任何停止问题,则可以通过按完成按钮来进行重构。要预览重构操作的结果,请按下一步 > 按钮。

重构首选项页面(窗口 > 首选项 > Java > 重构)中,可以选择执行重构时要显示的问题的缺省级别。

相关概念

重构支持

相关任务

预览重构更改
撤销重构操作
重做重构操作

相关参考

重构操作
重构首选项 图标

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.