🐙

デバッグ

2021/01/17に公開

デバッグ
デバッグとは、任意でない処理(バグ)を見つけること。
Railsで行うデバッグ作業の1つに、pry-railsというGemの機能を利用する方法がある。

pry-rails
Railsにおけるデバッグ用のGem。
pry-railsはデバッグツールに属し、作業の際にバグの有無を確認したり、処理を止めてソースコードが正しいかを確認できるもの。
binding.pryは、pry-railsを追加すると扱えるようになる機能。binding.pryという記述をソースコードの中にすると、binding.pryが存在する箇所でRailsの処理を一時停止し、その状態でコンソールを起動でる。

Discussion