PyCharm 2025.2 Help

管理变量加载策略

PyCharm 调试模型提供了三种变量值加载策略:

  • 同步 :变量会一起加载。

  • 异步 :变量会分别加载。

  • 按需 :变量会根据用户请求加载。

默认情况下,变量是异步加载的。 要更改加载策略,请点击 管理加载策略 ,在 调试工具 对话框工具栏中,导航到 设置 | 变量加载策略 ,并从列表中选择目标策略。

选择变量加载策略

请注意,加载策略的任何更改在您重新运行调试过程后生效。

启用同步加载变量

  1. 变量加载策略 列表中选择相应的选项。

  2. 启动调试会话。

调试器显示 Collecting data 消息,然后加载变量的值。

管理异步加载变量

  1. 此策略默认启用。 只有在更改之前选择的策略时,您才需要通过 变量加载策略 设置启用它,在 调试工具 对话框中进行设置。

  2. 如果加载变量需要很长时间,调试器会显示 ...Loading Value。 当加载速度较慢时,您可能会看到 Loading timed out 消息。

    请注意 变量 中的警告消息,提示切换到 按需 策略。

    点击警告中的 切换为按需加载 以启用 按需 策略。

按需加载变量

  1. 要启用 按需 变量加载策略,请在 变量加载策略 设置的 调试工具 对话框中选择相应的选项,或点击 切换为按需加载 链接,在 变量 区域的 调试工具 对话框中。

  2. 当调试器在断点处停止时,您会在变量旁边看到 显示值 消息。 点击它们以加载变量的值。

    显示按需变量加载策略的值

预览大数据集合

当您处理大量数据时,您需要预览包含数百个元素的数据集合。 默认情况下,您只能预览前 100 个元素。 要加载剩余数据:

  1. 变量 选项卡中展开目标变量。

  2. 向下滚动到最新可见元素。

  3. 双击或按 Enter 查看另外 100 个剩余元素。

最后修改日期: 2025年 9月 26日