I use tail -f to display the log file when developing my Rails app.
It shows the log messages (in color! :), which is great.
But with so much information in the 80-width console, it becomes difficult to track where a certain “set” of log messages started when, say, I clicked on a button to GET a resource.
It would be easier if there was a line number or even a time stamp at the start of each log message/line. This way I could remember that I need to start looking at the log “after line number 2365” or “after 2010/10/10 23:33:23:45”.
Is this possible to do? Is there some Rails internal option for this ?
Thanks @scaney.
I found a solution here.
I modified that code to add my own coloring highlights (for development only of course!) and now I can see things like ‘parameters’ in yellow in the console and I’m very pleased now!
In case someone is interested, here is the code I put at the end of
environment.rb.Here is my current (dirty) implementation. Will probably fix this up later (maybe make a gem, but for now this serves me fine)
WARNING
DIRTY CODE FOLLOWS! Use at your own risk!