ruby 调试

本文介绍如何使用ruby-debug gem进行Ruby程序的调试。通过安装并配置该gem,你可以利用断点、命令行指令等功能来逐步执行代码,检查变量状态,以及调用方法等。文章详细解释了各种调试命令的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ruby调试

 
1.安装 gem install ruby-debug
2.调试(有两种方式):
  (1)在控制台:rdebug file.ruby #该方式会从第一行开始执行
  (2)在file.ruby加入
      require "ruby-debug"
      Debugger.start
     要在某行设断点加入debugger

3.常用的命令:
  (1)c[ontinu]:进入下一个断点
  (2)b[reak] 10:在第10行设断点
  (3)p pp ps: 输出
  (4)m[ethod]: m i obj  输出obj的实例方法
               m iv obj 输出obj的实例变量
               m Foo    输出Foo的实例方法
  (5)v[ar] : 显示变量值            
  (6)l[ist]: 输出代码
               不带参数:向后
               '-':向前; '=':当前行
                nn-mm:所给的行 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值