If you are anything like me (a Rails developer that enjoys good design), you will be glad to know that there is a project out there to make the default error pages for Rails development much cleaner! The standard features are simple, and pretty much just a polished version of what Rails offers out of the box:
- Full stack trace.
- Source code inspection, with highlighting.
As a bonus, if you install the extra dependency, you get access to the following features:
- Local/instance variable inspection.
Installing it couldn’t be easier. While the project is usable outside of Rails, let’s assume you are using Rails/Bundler:
group :development do
gem "binding_of_caller" # Optional, only for the advanced features