[Ruby on Rails 3, Ruby on Rails 4] gems: better_errors, rails-footnotes

すてきデバッグツール。

Contents

Better Errors

エラー画面の可読性を高めたり、rails console を使えたり。

group :development do
  gem 'better_errors'
  gem 'binding_of_caller'
end

be

REPL上でPryを利用したい場合

「/config/initializers」以下に適当なRubyファイルを作成し、以下のコードを記載します。


BetterErrors.use_pry! if defined?(BetterErrors) && Rails.env.development?

Rails Footnotes

渡されたインスタンス変数やRoute情報を表示したり。

group :development do
  gem 'rails-footnotes'
end
$ rails g rails_footnotes:install

サーバを立ち上げていたならば、再起動します。

Assigns

rfn1

Routes

rfn2

Queries

rfn3