John Lolis wrote:
> Just thought I would share this. I found this interesting program called 
> "breakpoint"
>
> http://ruby-breakpoint.rubyforge.org/
>
> this allows you to add "breakpoint()" anywhere in your program and the IRB 
> pops up. You can then poke around and debug issues. This has been a HUGE help 
> to me. It allows me to test out some logic on the fly, or figure out whats 
> going wrong.
>   
A big +1 on this. I actually prefer breakpoint to using a debugger. Full 
instructions:

1. Install with > gem install ruby-breakpoint

2. Add a breakpoint to your script by adding
    require 'breakpoint'; breakpoint

3. Run your script like normal.

Note: Don't run inside Scite, but instead run from the command line. 
Scite doesn't cooperate well with IRB.

Sometimes when i am tired, i use the "debug" option in Eclipse (my IDE 
of choice) and then when it stops on my line i realize that this isn't 
the debugger i wanted. The Ruby breakpoint library is frequently the 
better choice for me.

Bret


_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to