RubyMine 2026.1 Help

デバッガーセッションを開始する

RubyMine で Ruby スクリプト、Rails アプリケーション、テストのデバッグができます。 デバッガーセッションの開始は、コードの実行と非常に似ています。 デバッガーはバックグラウンドで接続されているため、デバッガーセッションを開始するために特別な設定を行う必要はありません。 以下のトピックでは、実行方法について説明します。

RubyMine で、事前の設定をせずに、または設定済みの起動パラメーターセット 実行 / デバッグ構成を使って、コードをデバッグできます。 たとえば、 Rails の実行 / デバッグ構成には、サーバー型(Puma や Passenger など)、IP アドレスとポート、環境(デフォルトでは開発)などのパラメーターを指定できます。

デバッグする前に

  1. ソースコード内の ブレークポイントの設定

  2. 必要に応じて、対応する 実行 / デバッグ構成を作成または変更します。

  3. 設定 | ビルド、実行、デプロイ | デバッガー​ ページでデバッガーオプションを構成します。

デバッグ開始

Ruby スクリプトをデバッグする

指定した Ruby スクリプト(script.rb など)をデバッグするには、次のいずれかを実行します。

  1. Ctrl を 2 回押して Run Anything ポップアップを呼び出し、 ruby script.rb コマンドを入力します。 次に、 Shift キーを押しながら(ダイアログのタイトルが Debug に変わります)、 Enter を押します。

  2. エディターウィンドウまたはプロジェクトツールウィンドウでスクリプトを右クリックして、 デバッグ 'script' を選択します。

特定の実行 / デバッグ構成を使用してアプリケーションをデバッグする

  1. Ctrl を 2 回押して、 Run Anything ポップアップを呼び出します。 必要な設定名を入力して、リストから選択してください。 次に、 Shift キーを押しながら(ダイアログのタイトルが Debug に変わります)、 Enter を押します。

    デバッグ開始
  2. ツールバーの Debug ボタンをクリックして、現在選択されている実行 / デバッグ構成を実行します。

    選択された構成をデバッグ
  3. メインメニューから 実行 | デバッグ Shift+F9 コマンドを選択し、必要な構成を選択します。

デバッグテスト

  • テスト用デバッグセッションの開始方法は、 テストの実行 トピックでご確認いただけます。

デバッガーセッションの一時停止 / 再開

デバッガーセッションの実行中に、 Debug ツールウィンドウのツールバーのボタンを使用して、必要に応じて一時停止 / 再開できます。

  1. デバッガーセッションを一時停止するには、 一時停止ボタン をクリックします。

  2. デバッガーセッションを再開するには、 再開ボタン F9 をクリックします。

デバッガーセッションを再起動する

  • Debug ツールウィンドウの 再実行 ボタンをクリックするか、 Ctrl+F5 を押します。

    再実行ボタン

デバッグセッションのプロセス ID (PID) を見つける

  • 現在デバッグ中のアプリケーションの PID を表示するには、 Debug ツールウィンドウの対応するセッションタブにマウスカーソルを合わせます。

    デバッグセッションの PID を表示するツールヒントが表示されます。

    デバッグツールウィンドウのセッションタブにマウスを移動すると、プロセス ID を含むツールチップが表示されます。

デバッガーセッションを終了する

  • Debug ツールウィンドウのツールバーの 停止ボタン をクリックします。 または、 Ctrl+F2 を押して、終了するプロセスを選択します(それらが 2 つ以上ある場合)。

2026 年 6 月 2 日