LoginSignup
0
0

More than 5 years have passed since last update.

binding.pryでデバッグする

Last updated at Posted at 2019-03-09

binding.pryのGemをインストール

Gemfile
group :development do
  gem 'pry-rails'
  gem 'pry'
end

bundle installを実行する。

$ bundle install

コンソールを立ち上げる。

$ rails c

デバックしたいブレークポイントにbinding.pryと書く。
viewの場合は、<% binding.pry %>

サーバーを起動し、ブレイクポイントを設定したアクションに遷移するとコンソールがとまる。

binding.pryから抜ける

[1] pry(Hoge)> exit

binding.pryから強制的に抜ける

プロセスを終了してしまうため、rails sが落ちる。

[2] pry(Hoge)> exit!
[3] pry(Hoge)> !!!
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0