チュートリアル: IRB/Rails コンソールでデバッグする
IRB または Rails コンソールを実行した後、RubyMine は一時的な 実行/デバッグ構成 を作成します。 この設定はコンソールを再実行するか、デバッグモードで起動することを可能にします。 このチュートリアルでは、IRB コンソールでコードの特定部分をロードしてデバッグする方法を説明します。
このチュートリアルで使用するサンプル Ruby アプリケーションには、 script.rb と song.rb という 2 つのファイルがあります。 新しく作成された 歌 オブジェクトに対して呼び出される to_s メソッドをデバッグします。 以下のコードスニペットを使用して、手順に必要なファイルを作成してください。
IRB コンソールでこのプログラムコードをデバッグするには、次の手順を実行します。
IRB/Rails コンソールでデバッグする
song.rb ファイルを開き、次のように to_s メソッド内にブレークポイントを設定します。

デバッグモードで IRB コンソール 設定を実行します。 これを行うには、メインツールバーでこの設定を選択して
ボタンをクリックします。

開いた song.rb ファイルで、キャレットを任意の行に配置し、メインメニューから を選択します。 これにより、ファイルから IRB コンソールにコードがロードされます。
script.rb ファイルを開き、次のように to_s メソッド呼び出しを選択します。

次に、メインメニューから を選択します。 RubyMine は、この選択を IRB コンソールにロードし、ブレークポイントでプログラムの実行を停止します。

呼び出された Debug ツールウィンドウで、アプリケーションの状態(フレーム、変数値など)を調べることができます。 中断されたプログラムを調べる で詳細を参照してください。