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