我想评估
def foo
puts "you done got fooed"
end
<{1>}在ruby-debug
控制台中。它与irb
的工作正常。但在
ruby-debug,我无法让读者在换行后继续阅读输入。
我甚至尝试用反斜杠结束这一行。
答案 0 :(得分:6)
你可以从rdebug输入irb:
(rdb:1) irb
irb(main):001:0> self
=> main
irb(main):002:0> def foo
irb(main):003:1> puts "foo!"
irb(main):004:1> end
=> nil
irb(main):005:0> exit
(rdb:1) p foo
foo!
nil
(rdb:1)