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.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/VN6FaqP1-XUJ.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to