RubyMine 2025.2 Help

启动调试器会话

RubyMine 允许您调试 Ruby 脚本、Rails 应用程序和测试。 启动调试器会话与运行代码非常相似。 调试器在后台附加,因此您无需配置任何特定内容即可开始调试会话。 以下主题描述了如何运行:

RubyMine 允许您无需预先配置即可调试代码,或者使用已配置的启动参数集 - 运行/调试配置。 例如,您可以为 Rails 运行/调试配置指定以下参数:服务器类型(如 Puma 或 Passenger)、IP 地址和端口、环境(默认为开发环境)等。

调试之前

  1. 在源代码中 设置断点

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

  3. 设置 | 构建,执行,部署 | 调试器 页面上配置调试器选项。

开始调试

调试 Ruby 脚本

要调试指定的 Ruby 脚本(例如, script.rb ),请执行以下操作之一:

  1. 按两次 Ctrl 以调用 运行任何内容 弹出窗口并输入 ruby script.rb 命令。 然后,按住 Shift 键(对话框标题将更改为 Debug )并按 Enter

  2. 在编辑器或项目工具窗口中右键单击脚本,然后选择 调试 'script'

使用特定的运行/调试配置调试应用程序

  1. 请按两次 Ctrl 调出 运行任何内容 弹窗。 开始输入所需的配置名称,并从列表中选择它。 然后,按住 Shift 键(对话框标题将更改为 Debug )并按 Enter

    开始调试
  2. 单击工具栏上的 Debug 按钮以运行当前选定的运行/调试配置。

    调试选定的配置
  3. 从主菜单中选择 运行│调试 Shift+F9 命令,并选择所需的配置。

调试测试

  • 运行测试 主题中了解如何为测试启动调试会话。

暂停/恢复调试器会话

调试器会话运行时,您可以根据需要使用 Debug 工具窗口工具栏上的按钮暂停/恢复会话:

  1. 要暂停调试程序会话,请点击 暂停按钮

  2. 要继续调试会话,请点击 “继续”按钮 F9

重新启动调试器会话

  • Debug 工具窗口中点击 重新运行 按钮,或按下 Ctrl+F5

    重新运行按钮

定位调试会话的进程 ID(PID)

  • 要查看当前调试应用程序的 PID,请将鼠标悬停在 Debug 工具窗口中相应的会话标签上。

    将显示一个工具提示,显示调试会话的 PID。

    在调试工具窗口中将鼠标悬停在会话标签上时,会显示包含进程 ID 的工具提示

终止调试器会话

  • 单击 停止按钮 ,位于 Debug 工具窗口的工具栏上。 或者,按 Ctrl+F2 并选择要终止的进程(如果有两个或更多)。

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