gsw
unread,Oct 17, 2012, 2:32:47 PM10/17/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to rubyonra...@googlegroups.com
If it helps anyone developing Rails apps or gems, I wrote a shortcut
for set_trace_func, so next time you want to just add a line before and
after some function you are trying to debug you can have Ruby
temporarily output every line, method, etc. executed. Also, it lets you
define the format, use other loggers, etc. via a proc/lambda define,
since you might not like the default format. Apologize for posting here
if it wouldn't help- maybe you are using a
real debugger.
Example:
In Gemfile add:
gem 'autolog'
Around some part of code add this before:
Autolog.methods
and this after:
Autolog.off
Hope
it helps someone who needs a quick tool periodically without all the
time sink of profiling or setting a breakpoint and debugging in a slow
IDE.