From: "morita" <m-morita / ybrain.co.jp>
Subject: [ruby-list:44568] Q: 動的デバッグ方法
Date: Mon, 4 Feb 2008 23:04:37 +0900

るびきちです。

> (1) 動的にデバッグモードに移るようなライブラリ関数はあります
>    でしょうか?

ruby-breakpointはどうでしょうか?
breakpointと書いた時点でirbに突入します。
gem化されているのでインストールしてください。

$ sudo gem install ruby-breakpoint

こんな感じで使います。

require 'rubygems'
require 'breakpoint'

class X
  def initialize(a)
    @a = 1
  end
  attr_accessor :a
end

breakpoint

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/