PyCharm 2025.1 Help

提取常量

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

就地提取 Python 常量

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

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

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

    • 按下 Ctrl+Alt+C。

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

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

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

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

    指定提取常量的名称
  6. 要完成重构,请按 Tab 或 Enter。

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

使用对话框提取常量

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

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

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

  3. 点击 OK 以创建常量。

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