Rails で byebug を始める
概要
Django から Rails に移行中です。これまでのところ、新しい Rails アプリを作成したところ、Gemfile 内に次の行が見つかりました。
# Call 'debugger' anywhere in the code to stop execution and get a
# debugger console
gem 'byebug'
これはどのように機能するのでしょうか?それはコメントで言われたほど簡単ですか?コードのどこかにデバッガーを配置して、ブラウザーにデバッガー コンソールを表示できますか?
解決策
Railsサーバーを起動する
rails s
そしてログを監視します。
次に、コード内でデバッガが記述されている場所を指すページにアクセスしてみます。 ログは、debugger/byebug という単語を入力した時点で停止します。
その瞬間に変数を出力できます
Rails 4 のアップデート
デヴィッドの提案に基づいて、ここで彼の言葉を引用したいと思います。