PyCharm 2025.1 Help

提取常量

提取常量重构使您的源代码更易于阅读和维护。 它还可以帮助您避免使用没有任何值或用途说明的硬编码常量。

就地提取 Python 常量

就地重构在 PyCharm 中默认启用。 如果您未更改此设置,Python 的 提取常量重构将在编辑器中就地执行。

  1. 将插入符号放置在要替换为常量的表达式或变量声明中。

  2. 请执行以下操作之一:

    • 按下 Ctrl+Alt+C

    • 从主菜单或上下文菜单中选择 重构 | 提取 | 常量

  3. 如果在当前插入符号位置检测到多个表达式,将显示 表达式 列表。 如果是这种情况,请点击表达式以选择它。 或者,按 运行 向下 导航到感兴趣的表达式,然后按 Enter 选择它。

  4. 如果找到表达式的多个出现,请指定您希望仅替换选定的出现,还是用新常量替换所有找到的出现。

    正在提取常量
  5. 指定常量的名称。 从列表中选择名称,或在带有红色边框的框中输入名称。

    指定提取常量的名称
  6. 要完成重构,请按 TabEnter

    如果您尚未完成重构并希望取消所做的更改,请按 Escape

使用对话框提取常量

如果 就地重构被禁用, 引入常量 重构将通过 提取常量对话框 对话框执行。

enableInplaceRefactoringCleared.png
  1. 在打开的 提取常量对话框 对话框中,指定新常量的名称。

  2. 要自动替换所选表达式的所有出现(如果找到多次),请选择选项 替换所有匹配项

  3. 点击 OK 以创建常量。

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