現在、vim または Sublime Text にブレークポイントが必要な場合は、次のような行をコードにドロップします。
binding.pry if Rails.env.test?
Pry (および関連するプラグイン) は、コマンド ラインからインタラクティブな Ruby デバッグを行うための優れた環境を提供します。
ただし、実際のコードをプロジェクトに追加して各ブレークポイントを作成する (そして、コミットを行うときにそのようなコードを削除することを忘れないでください) のは面倒な場合があります。
プロジェクトのソースコードを実際に変更せずにエディターに視覚的なブレークポイントをドロップするという点で、 vim-ruby-debugger の機能が気に入っていますが、仕様のコンテキストでこれを機能させるのに苦労しました (そして、私は本当に最初に Pry の「ブレークポイント」を使用することをお勧めします)。
問題は、Vim (または Sublime Text など) のようなエディターがbinding.pry
参照をファイルにドロップして、その行が実際にソース コードに含まれていなくても、デバッグ時に適切に応答するようにすることは可能かということです。 ?