Mails
Worden vaak gebruikt
Output in de console
Lastig om gestijlde output te zien
Action mailer previews
Sinds Rails 4.1
Bij de tests een mailer preview aanmaken
Mailmethode aanroepen met data
simpeler?
Functie aanroepen
Weer data inladen
View bezoeken
Letter_opener
Mail bekijken in plaats van te verzenden
Ook niet meer per ongeluk tóch verzenden
Opgeslagen in tmp/letter_opener
LAUNCHY_APPLICATION environment variable
Awesome_print
Objecten overzichtelijk printen
Kleuren & indentation
Opties
:indent => 4, # Indent using 4 spaces. :index => true, # Display array indices. :html => false, # Use ANSI color codes rather than HTML. :multiline => true, # Display in multiple lines. :plain => false, # Use colors. :raw => false, # Do not recursively format object instance variables. :sort_keys => false, # Do not sort hash keys. :limit => false, # Limit large output for arrays and hashes. Set to a boolean or integer. :color => { :args => :pale, :array => :white, :bigdecimal => :blue, :class => :yellow, :date => :greenish, :falseclass => :red, :fixnum => :blue, :float => :blue, :hash => :pale, :keyword => :cyan, :method => :purpleish, :nilclass => :red, :rational => :blue, :string => :yellowish, :struct => :pale, :symbol => :cyanish, :time => :greenish, :trueclass => :green, :variable => :cyanish }
META_REQUEST
Console voor Rails
Chrome extensie: RailsPanel
Response status, controller & action, HTTP methode,
request format, ActiveRecord queries etc.
Quiet_assets
Afgeladen console
Zoeken om je request te vinden
Poef, console bijna leeg
Better_Errors
Vervangt de standaard error pagina
Overzichtelijker
Code geformatteerd
Interactieve stack trace
Live console
Direct naar code (?)
Development
Aantal voor het gemak/overzichtelijkheid
- awesome_print
- quiet_assets
Aantal om het debuggen te vergemakkelijken
- letter_opener
- meta_request
- better_errors
GEM
By Dimitri Snijder
GEM
- 41