IntelliJ IDEA 2025.1 Help

内联对话框

内联变量对话框

Inline Variable 重构允许您将多余的变量替换为其值。 请参见 示例

若要通过菜单项或键盘快捷键访问 Inline Variable 对话框,请将文本光标放在要内联的变量处。

Inline variable <variable name>? (<the number of variable occurrences>)

内联至匿名类对话框

条目

描述

所有引用并移除该类

选择此选项以用类的代码替换所有类引用并移除该类。

仅供参考,并保留该类

使用此选项仅替换当前类引用。

搜索注释和文本

选中此复选框以在 重构预览 工具窗口中显示方法在注释和字符串中的使用情况。

搜索文本匹配项

选择此选项可将更改应用于文档、HTML、JSP 和项目中包含的其他非 Java 文件。

内联方法对话框

方法内联重构将方法的主体放入其调用者的主体中。 您可以选择:

  • 内联方法的所有匹配项,并删除方法

  • 仅内联单个出现位置并保留该方法

条目

描述

内联所有用法,移除方法

选择此选项可用其代码替换所有方法调用并删除该方法。

内联所有用法,保留方法

选择此选项以用方法的代码替换所有方法调用并保持方法不变。

仅内联此用法,保留方法

选择此选项仅替换当前方法调用。

搜索注释和文本

选中此复选框以在 重构预览 工具窗口中显示方法在注释和字符串中的使用情况。

搜索文本匹配项

选择此选项可将更改应用于文档、HTML、JSP 和项目中包含的其他非 Java 文件。

预览

点击此按钮以在实际执行重构之前查看预期的更改。

重构

点击此按钮立即执行重构。

内联超类对话框

Inline Super Class重构将超类的方法推入使用它们的类中,并移除该超类。

条目

描述

已内联成员的 JavaDoc

在此区域,您可以选择可应用于 JavaDoc 的操作。 您可以从以下选项中选择:

  • 保留原样 - 让您将内联文档保留原处。

  • 复制 - 允许您将内联文档复制到目标超类,而不从当前位置移除它。

  • 移动 - 可以将内联文档移动到目标超类并从其当前位置删除。

内联所有引用并移除类

选择此单选按钮以用代码替换所有超类引用并删除超类。

这个仅供引用并保持内联的超类

选择此单选按钮仅替换当前的超类引用。

内联参数对话框

内联参数重构允许您用方法调用中的参数值替换参数的使用。

条目

描述

替换为局部变量

选择此选项以引入与参数名称和类型相同的变量,而不是在方法内的每个调用点内联值。

最后修改日期: 2025年 4月 24日