31

デバッガーの gem は、「 ruby​​ 2.X を公式にサポートする」ということで、ruby 2.0 と互換性がなく、今後も互換性がないことはわかっています。

Ruby 2.0 の変更ログには次のようなものがあります。

デバッグのサポート

DTrace のサポート。実行時の診断を可能にします。

改善されたトレース API である製品版 TracePoint

Ruby 2.0 ですぐに使えるデバッグ機能はありますか? 誰かが私にこれを説明できますか?

4

4 に答える 4

54

デバッガー gem を使用できますが、まだ問題があります。

Ruby 2.0 のデバッグ用に作成されたbyebugをインストールします。

ブレークポイントの場合、byebugコード内で の代わりに コマンドを使用しますdebugger

于 2013-05-25T22:19:58.360 に答える
7

デバッガー gem のバージョン 1.4.0 が問題なくインストールされるようになりました。まだいくつかの問題がありますが、これはすぐに修正される必要があります。

デバッガー gem は Ruby 2 ではうまく動作しません。代わりに、Ruby 2 と完全に互換性のある Byebug gem をインストールしてください。

于 2013-03-07T11:06:33.740 に答える
0

こじ開けを使用:

gem install pry  
gem install pry-debugger

「 Pry を使用した Ruby のデバッグ」を参照してください。

于 2013-12-16T21:02:09.407 に答える