GoLand 2025.2 Help

启动调试器会话

启动调试器会话与以正常模式运行程序非常相似。 调试器在后台附加,因此无需进行任何特定配置即可启动调试器会话。 如果您可以从 GoLand 运行程序,那么也可以使用相同的配置对其进行调试。

每次调试程序时,调试器会话都基于一个 运行/调试配置。 它允许您配置启动应用程序的参数与操作。 例如,您可以选择在每次启动调试器会话时构建应用程序,或使用之前编译的代码。

  • 要从入口点(如 main() 方法或测试)运行程序,请单击其附近边栏中的 运行 运行图标 图标并选择 调试

    单击边栏中的运行按钮时会显示一个菜单

    系统将为您创建一个临时的运行/调试配置。 之后,您可以根据需要自定义并保存此临时配置。 这是无需配置启动参数即可调试程序的最快方法。

  • 如果已有运行/调试配置,请在 运行小部件中进行选择,然后点击 调试 或按下 Shift+F9

    工具栏上的运行/调试配置列表
  • 要从编辑器中为现有运行/调试配置启动调试会话,请按 Alt+Shift+F9 并从菜单中选择配置。

暂停并恢复调试器会话

调试器会话运行期间,您可以使用 调试 工具窗口中工具栏上的按钮进行暂停/恢复:

  • 要暂停调试器会话,请单击 暂停按钮

  • 要恢复调试器会话,请单击 恢复按钮 F9

终止调试器会话

  • 调试 工具窗口中点击 停止按钮

    或者,按 Ctrl+F2 并选择要终止的进程(如果存在两个或多个)。

调试多个任务

  • 要同时运行或调试多个任务,请打开工具栏中的运行小部件菜单,同时按住 Ctrl 键并选择相应的运行/调试配置。

    %alt

要使用单个运行/调试配置启动多个任务,请参阅 运行/调试多个目标

服务 工具窗口显示由用户启动的多个 go build 运行/调试配置。 要隐藏特定配置(如 CLI 工具),清除 Go 构建 树项的复选框。

多个运行配置的显示

开始调试前

  1. 在源代码中 设置断点

  2. 如有需要,请创建或修改相应的 运行/调试配置

调试会话会使用所选的运行/调试配置启动。 请注意,可以同时启动多个调试进程。

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