使用源代码重构代码重命名重构重命名重构最后修改时间:2023 年 12 月 1 日 重构 | 重命名或ShiftF6常规重构设置:设置 | 编辑| 代码编辑可以进行就地重构 使用重命名重构可以更改符号、文件、变量、函数、包、模块的名称以及整个代码中对它们的所有引用。由于仅影响有限的范围,因此可以轻松地内联重命名局部变量或函数。重命名类或其方法可能会影响许多文件。在重构之前预览潜在的更改。提示当您重命名抽象基类中声明的方法时,您还可以查看并重命名它们的实现。重构更改显示在“查找”工具窗口的“重构预览”选项卡上。 内联重命名代码元素 将插入符号放在要重命名的元素处,然后按。ShiftF6如果注释、字符串或文本文件中出现此元素,则会显示内联图标:单击图标并选择所需的选项:要打开“重命名”对话框,请单击“更多选项”或再次按。ShiftF6输入元素的新名称。所有出现的情况都会自动改变:按或应用重构。如果有需要您注意的更改,PyCharm 将打开Find工具窗口,您可以在其中检查结果并通过单击Do Refactor确认重构。TabEnter 使用快速修复或装订线图标 在编辑器中开始重命名代码元素。PyCharm 将显示在装订线中。单击装订线图标或按并应用建议。AltEnterPyCharm 重命名代码元素并相应更新其用法。 重命名目录或模块 在项目工具窗口中,右键单击要重命名的目录或模块。从上下文菜单中,选择重构 | 改名()。ShiftF6在打开的“重命名”对话框中,键入新名称,指定其他选项和重构范围,然后单击“重构”。 使用重命名对话框 在编辑器中,选择要重命名的元素。如果需要重命名文件,请在“项目”工具窗口中选择一个文件。按或转到重构 | 改名。ShiftF6您可以内联执行 重命名重构或再次按 打开“重命名”对话框。输入元素的新名称以启用“预览”和“重构”按钮。ShiftF6您可以指定其他选项。例如,指定在何处搜索元素出现次数,或者要重命名的其他内容。您还可以指定重构的范围。单击“预览”查看潜在的更改或单击“重构”。当您单击Preview时,PyCharm 将打开Find工具窗口,其中包含找到的用法的结果,您可以在其中检查结果并确认重构 ( Do Refactor )。下次调用“重命名”重构时,PyCharm 会记住您在“重命名”对话框中指定的选项。 笔记您无法重命名.idea项目目录,因为 PyCharm 始终从具有该确切名称的目录中读取项目文件。此外,您不能重命名项目外部定义的任何元素,例如在导入的包中。提示如果您需要编辑变量而不是完全更改它们,请转到设置 | 编辑| 代码编辑并清除“重构”部分中的“为重命名重构预选当前符号名称”复选框。感谢您的反馈意见!此页面是否有帮助?是的不