LoginSignup
3
2

More than 5 years have passed since last update.

binding.pryで検証中のブレークポイントに戻る方法

Posted at

binding.pryって便利ですよね。

・どの変数に何が入っているのか
・どんなパラメータが渡ってきたのか
・どんなクエリが走るのか。
といったことを確かめるのに使えますが、
ログだけで画面がいっぱいになってしまい、「今どこの処理を検証してるんだっけ!?ってなることも多いです。(私は。。)
qiita_binding.pry2.gif

そのためにわざわざ上にスクロール, または,nextなどと打って確かめている人も多いのではないでしょうか?

しかし,スクロールしてわざわざ探すのは面倒くさいし、nextを使うと次の行に進んでしまいます。

解決策

こういうときは@を押しましょう。
@と打つだけで、ブレークポイントを移動せずにbindingをかけた場所に戻ることができます。

pry> @

例)
qiita_binding.pry.gif

ちなみに、これは適当にキーボード叩いてたら発見しました。
地味に役立つのでぜひ使ってあげてください(m_ _m)

3
2
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
3
2