RubyMine 2025.2 Help

Debug

RubyMine 提供了一个用于调试 Ruby 代码的调试器。 根据 已安装/启用的插件 ,您还可以调试用其他语言编写的代码,包括 ERB 和 HAML 文件。

调试 Ruby 2.0+ 项目需要将 debase ruby-debug-ide gems 添加到 项目解释器中。 首次 运行调试时,RubyMine 会建议安装这些 gems。

为了安装调试 gems,RubyMine 需要额外的库:

  • WindowsRuby+DevKit

  • macOS :命令行工具

  • Linux :build-essential 包

在项目中使用 byebug 或类似的调试 gems 可能会影响 RubyMine 调试器。 我们建议禁用此类 gems 以防止性能下降或意外行为。

RubyMine 的调试器支持 调试 1.6.2 及更高版本。 请注意,此 gem 版本需要 Ruby MRI 2.6 及更高版本。

一般调试程序

  1. (可选)在 设置 | 构建,执行,部署 | 调试器 页面中配置调试器设置。

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

  3. 在代码中放置 断点

  4. 启动调试器会话

  5. 在调试会话期间, 检查程序状态:查看变量值、评估表达式等。 您还可以使用 调试控制台来执行此操作。

  6. 逐步执行程序

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