RubyMine 2026.1 Help

チュートリアル: Rails コンテキストでスクリプトをデバッグする

Rails ランナー(英語)を使用すると、Rails コンテキストで非対話的に Ruby コードを実行できます。 RubyMine では、Rails コンテキストでプロジェクトまたは スクラッチ Ruby スクリプトを実行およびデバッグできます。 このチュートリアルでは、プロジェクトの Ruby スクリプトをデバッグする方法を示します。

例: プロジェクトには、デバッグする Ruby スクリプトがパス lib/script.rb に含まれています。 デバッグする前に、Rails ランナーを使用してこのスクリプトを実行するための Ruby 実行 / デバッグ構成を作成する必要があります。

実行 / デバッグ構成を作成する

  1. エディターで lib/script.rb ファイルを右クリックし、 実行構成の変更 を選択します。

    Ruby 構成を作成する
  2. 実行構成の作成 ダイアログで、以下の設定を指定します。

    構成設定
    • 名前: 実行 / デバッグ構成名を入力します(例: Rails ランナー

    • Rails コンテキストでスクリプトを実行するには、 Rails のコンテキストで実行 オプションを有効にします。

    OKです。 をクリックしてください。

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

新しく作成された rails ランナー 構成をデバッグするには、次の手順を実行します:

  1. ブレークポイント lib/script.rb ファイルに設定します。

  2. Ctrl を 2 回押して、 作成した構成Rails ランナー をポップアップに入力します。

  3. Shift キーを押したままにし(ダイアログのタイトルが Debug に変わります)、 Enter を押します。 RubyMine は、ブレークポイントの前でスクリプトの実行を一時停止します。

    Rails ランナーデバッグ
2026 年 6 月 2 日