重命名重构
最后修改时间:2023 年 9 月 14 日重构 | 重命名或ShiftF6
常规重构设置:设置 | 编辑| 代码编辑
可以进行就地重构
IntelliJ IDEA 支持 Java 14 代码的这种重构
使用重命名重构可以更改符号、文件、目录、包、模块的名称以及整个代码中对它们的所有引用。
重命名局部变量或私有方法可以轻松地内联完成,因为只影响有限的范围。重命名类或公共方法可能会影响许多文件。在重构之前预览潜在的更改。
提示
当您重命名接口中声明的方法时,您还可以查看并重命名它们的实现。重构更改显示在“查找”工具窗口的“重构预览”选项卡上。
就地重命名代码
在编辑器中开始重命名参数、方法或其他代码元素。IntelliJ IDEA 将显示在装订线中。
单击装订线图标或按并应用建议。AltEnter
IntelliJ IDEA 重命名代码元素并相应更新其用法。
重命名目录或模块
重命名包
重命名代码元素
在编辑器中,选择要重命名的元素。如果需要重命名文件,请在“项目”工具窗口中选择一个文件。
按或转到重构 | 改名。ShiftF6
当您调用重命名操作时,IntelliJ IDEA 将在突出显示的元素旁边显示和。ShiftF6
您可以按打开上下文菜单并选择其他重命名选项。Tab
如果您想查看包含更多选项的重命名对话框,请单击更多选项链接或按。ShiftF6
打开 ( )重命名对话框。输入元素的新名称以启用“预览”和“重构”按钮。ShiftF6
您可以指定其他选项。例如,指定在何处搜索元素出现次数,或者要重命名的其他内容。您还可以指定重构的范围。
单击“预览”查看潜在的更改或单击“重构”。
当您单击Preview时,IntelliJ IDEA 将打开Find工具窗口,其中包含找到的用法的结果,您可以在其中检查结果并确认重构 ( Do Refactor )。
下次您调用“重命名”重构时,IntelliJ IDEA 会记住您在“重命名”对话框中指定的选项。
笔记
您无法重命名.idea项目目录,因为 IntelliJ IDEA 始终从具有该确切名称的目录中读取项目文件。
例子
让我们重命名一个类MyClass
。
前 | 后 |
---|---|
|
|
提示
如果您需要编辑变量而不是完全更改它们,请转到设置 | 编辑| 代码编辑并清除“重构”部分中的“为重命名重构预选当前符号名称”复选框。
感谢您的反馈意见!