内联对话框
内联变量对话框
Inline Variable 重构允许您将多余的变量替换为其值。 请参见 示例。
若要通过菜单项或键盘快捷键访问 Inline Variable 对话框,请将文本光标放在要内联的变量处。
内联至匿名类对话框
条目 | 描述 |
|---|---|
所有引用并移除该类 | 选择此选项以用类的代码替换所有类引用并移除该类。 |
仅供参考,并保留该类 | 使用此选项仅替换当前类引用。 |
搜索注释和文本 | 选中此复选框以在 重构预览 工具窗口中显示方法在注释和字符串中的使用情况。 |
搜索文本匹配项 | 选择此选项可将更改应用于文档、HTML、JSP 和项目中包含的其他非 Java 文件。 |
内联方法对话框
方法内联重构将方法的主体放入其调用者的主体中。 您可以选择:
内联方法的所有匹配项,并删除方法
仅内联单个出现位置并保留该方法
条目 | 描述 |
|---|---|
内联所有用法,移除方法 | 选择此选项可用其代码替换所有方法调用并删除该方法。 |
内联所有用法,保留方法 | 选择此选项以用方法的代码替换所有方法调用并保持方法不变。 |
仅内联此用法,保留方法 | 选择此选项仅替换当前方法调用。 |
搜索注释和文本 | 选中此复选框以在 重构预览 工具窗口中显示方法在注释和字符串中的使用情况。 |
搜索文本匹配项 | 选择此选项可将更改应用于文档、HTML、JSP 和项目中包含的其他非 Java 文件。 |
预览 | 点击此按钮以在实际执行重构之前查看预期的更改。 |
重构 | 点击此按钮立即执行重构。 |
内联超类对话框
Inline Super Class重构将超类的方法推入使用它们的类中,并移除该超类。
条目 | 描述 |
|---|---|
已内联成员的 JavaDoc | 在此区域,您可以选择可应用于 JavaDoc 的操作。 您可以从以下选项中选择:
|
内联所有引用并移除类 | 选择此单选按钮以用代码替换所有超类引用并删除超类。 |
这个仅供引用并保持内联的超类 | 选择此单选按钮仅替换当前的超类引用。 |
内联参数对话框
内联参数重构允许您用方法调用中的参数值替换参数的使用。
条目 | 描述 |
|---|---|
替换为局部变量 | 选择此选项以引入与参数名称和类型相同的变量,而不是在方法内的每个调用点内联值。 |