DataSpell 2025.2 Help

调试工具窗口

调试工具栏

无论选择了哪个选项卡,您始终可以在窗口左侧使用以下工具栏控件:

项目

工具提示和快捷键

描述

重新启动

重新运行

Ctrl+F5

点击此按钮以停止当前应用程序并再次运行。

继续

恢复程序

F9

当应用程序暂停时,单击此按钮以继续程序执行。

暂停

暂停程序

Ctrl+Pause

单击此按钮暂停程序执行。

停止

停止

Ctrl+F2

点击此按钮,通过标准 shutdown 脚本外部终止当前进程。

查看断点

查看断点

Ctrl+Shift+F8

单击此按钮以打开 断点 对话框,您可以在其中配置断点行为。

静音断点

静音断点

使用此按钮切换断点状态。

您可以暂时静音项目中的所有断点,以便在不停止于断点的情况下执行程序。

显示选项菜单

调试器设置

打开包含以下选项的菜单:

  • 在预览标签页中打开文件 :选择此选项 在选择相应框架时在预览选项卡中打开文件

  • 在编辑器中显示变量值 :选择此选项以启用 内联调试功能,该功能允许在编辑器中直接在变量使用位置旁查看其值。

  • 按字母顺序对变量进行排序 :选择此选项以按字母顺序对 变量窗格中的值进行排序。

  • 在会话完成时取消忽略断点 :选择此选项以在调试会话结束后重新启用所有已禁用的断点。

  • 显示返回值 :选择此选项以在单步执行时显示当前框架中已执行函数的返回值。

  • 简化变量视图 :选择此选项以将以下名称包含到 特殊变量 组中:

    • 所有带有双下划线名称的变量。

    • 所有 functionclassobjmodule 的实例。

    • 如果已启动带有 IPython 的调试控制台,则所有 IPython 内部变量。

  • 变量加载策略. 您可以选择以下策略之一:

    • 同步 :如果启用此选项,显示的消息是 Collecting data ,之后调试器会显示变量的值。

    • 异步 :如果启用此选项,调试器中的变量会单独加载(异步)。 在这种情况下,如果加载变量需要很长时间,调试器会显示 ...Loading Value 消息,之后才会显示其值,或者如果变量过于缓慢,则显示 Loading timed out 消息。 注意建议切换到 按需模式的警告消息。

    • 按需 :如果启用此选项,调试器会显示 Show Value 消息。 单击它以启用加载。

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

固定选项卡页

点击此按钮以固定或取消固定当前选项卡。 当窗口中的标签页达到最大数量时,您可能需要将一个标签页固定,防止其自动关闭。

项目

工具提示和快捷键

描述

重新启动

重新运行

Ctrl+F5

点击此按钮以停止当前应用程序并再次运行。

继续

恢复程序

F9

当应用程序暂停时,单击此按钮以继续程序执行。

暂停

暂停程序

Ctrl+Pause

单击此按钮暂停程序执行。

停止

停止

Ctrl+F2

单击此按钮通过标准 shutdown 脚本外部终止当前进程。

查看断点

查看断点

Ctrl+Shift+F8

单击此按钮以打开 断点 对话框,您可以在其中配置断点行为。

静音断点

静音断点

使用此按钮切换断点状态。

您可以暂时静音项目中的所有断点,以便在不停止于断点的情况下执行程序。

显示选项菜单

设置

单击此按钮以打开包含以下选项的菜单:

  • 内联显示值 :选择此选项以启用 内联调试功能,该功能允许在编辑器中直接在变量使用位置旁查看其值。

  • 按字母顺序排序值 :选择此选项以按字母顺序对 变量窗格中的值进行排序。

  • 会话结束时取消静音断点 :选择此选项以在调试会话结束后重新启用所有已禁用的断点。

  • 显示返回值 :选择此选项以在单步执行时显示当前框架中已执行函数的返回值。

  • 简化变量视图 :选择此选项将以下名称包含到 特殊变量 组中:

    • 所有带有双下划线名称的变量。

    • 所有 functionclassobjmodule 的实例。

    • 如果已启动带有 IPython 的调试控制台,则所有 IPython 内部变量。

  • 变量加载策略. 您可以选择以下策略之一:

    • 同步 :如果启用此选项,显示的消息为 Collecting data ,之后调试器会显示变量的值。

    • 异步 :如果启用此选项,调试器中的变量会单独(异步)加载。 在这种情况下,如果加载变量需要很长时间,调试器会显示 ...Loading Value 消息,之后才会显示其值,或者如果变量过于缓慢,则显示 Loading timed out 消息。 注意建议切换到 按需模式的警告消息。

    • 按需 :如果启用此选项,调试器会显示 Show Value 消息。 单击它以启用加载。

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

固定选项卡页

点击此按钮以固定或取消固定当前选项卡。 当窗口中的标签页达到最大数量时,您可能需要将一个标签页固定,防止其自动关闭。

单步执行工具栏

项目

工具提示和快捷键

描述

显示执行点

显示执行点

Alt+F10

单击此按钮以突出显示编辑器中的当前执行点,并在 窗格中显示相应的堆栈帧。

逐步跳过

单步跳过

F8

点击此按钮以执行程序,直到当前方法或文件中的下一行,跳过当前执行点引用的方法(如果有)。 如果当前行是方法中的最后一行,执行步骤将跳转到该方法之后执行的行。

单步进入

单步进入

F7

点击此按钮以使调试器进入当前执行点调用的方法。

强制单步执行

强制单步进入

Alt+Shift+F7

单击此按钮以使调试器进入当前执行点中调用的方法,即使该方法将被跳过。

逐步返回

单步跳出

Shift+F8

点击此按钮可使调试器退出当前方法,并跳至其后执行的行。

运行到光标处

运行到光标处

Alt+F9

点击此按钮以恢复程序执行,并在执行点到达编辑器中当前光标位置的行时暂停。 不需要断点。 实际上,在光标处为当前行设置了一个临时断点,一旦程序执行暂停,该断点就会被移除。 因此,如果文本光标位于已执行的行,程序将只是恢复执行,因为无法回滚到先前的断点。 此操作在您深入方法序列且需要一次退出多个方法时特别有用。

如果在应该执行的行上设置了断点,在到达指定行之前,调试器会在遇到的第一个断点处暂停。

计算表达式

计算表达式

Alt+F8

单击此按钮可 评估表达式

项目

工具提示和快捷键

描述

显示执行点

显示执行点

Alt+F10

单击此按钮以突出显示编辑器中的当前执行点,并在 窗格中显示相应的堆栈帧。

逐步跳过

单步跳过

F8

点击此按钮以执行程序,直到当前方法或文件中的下一行,跳过当前执行点引用的方法(如果有)。 如果当前行是方法中的最后一行,执行步骤将跳转到该方法之后执行的行。

单步进入

单步进入

F7

点击此按钮以使调试器进入当前执行点调用的方法。

强制单步执行

强制单步进入

Alt+Shift+F7

单击此按钮以使调试器进入当前执行点中调用的方法,即使该方法将被跳过。

逐步返回

单步跳出

Shift+F8

点击此按钮可使调试器退出当前方法,并跳至其后执行的行。

运行到光标处

运行到光标处

Alt+F9

单击此按钮以继续程序执行,并暂停直到执行点到达编辑器中当前光标位置的行。 不需要断点。 实际上,在光标处为当前行设置了一个临时断点,一旦程序执行暂停,该断点就会被移除。 因此,如果文本光标位于已执行的行,程序将只是恢复执行,因为无法回滚到先前的断点。 此操作在您深入方法序列且需要一次退出多个方法时特别有用。

如果在应该执行的行上设置了断点,在到达指定行之前,调试器会在遇到的第一个断点处暂停。

计算表达式

计算表达式

Alt+F8

单击此按钮可 评估表达式

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