bin/rails c
でコードの挙動を見ながら直すときに、逐一 exit
をして再読込するのはめんどくさい。
そのときに使うのが reload!
[1] pry(main)> reload! Reloading... => true
みたいになって再読込される。
ただし reload!
以前に変数代入したオブジェクトやインスタンスは変更前の状態なのでその点は注意。
参考サイト
あとだいたい pry-rails
を入れていたので忘れがちだったんですがこれは pry-rails
の拡張だとあとで知る