How can I make awesome_print be the default in the heroku console?
When I type Model.all
in the console, I would like awesome_print to display the results without having to type ap Model.all
.
How can I make awesome_print be the default in the heroku console?
When I type Model.all
in the console, I would like awesome_print to display the results without having to type ap Model.all
.
If you have awesome_print gem you simply just use AwesomePrint.irb!
in the console and voila.. it will display the output as how you want.
The following gem combination seems to accomplish it in Rails 4.
# for the pretty
gem 'pry'
gem 'pry-rails'
gem 'pry-doc'
gem 'pry-awesome_print'
gem "awesome_print"
You can also remove from your .pryrc
the following lines and it will work anyway :
require 'awesome_print'
AwesomePrint.pry!
Happy printing!
Try installing pry, it has functionality like awesome print and more, and has instructions for installing into a rails application: http://pryrepl.org/