実行ツールウィンドウ
実行ツールウィンドウには、アプリケーションによって生成された出力が表示されます。各タブの外観は、実行中のアプリケーションの種類によって異なり、追加のツールボックスとペインを含めることができます。
ツールウィンドウのタブ
タブをピン留め
複数のアプリケーションを実行している場合、各アプリケーションは、適用された実行 / デバッグ構成にちなんで名付けられたタブに表示されます。アプリケーションを再実行しても出力を保持するには、出力タブを固定します。
タブを右クリックし、タブをピン留めを選択します。
デフォルトでタブを固定するには、Ctrl+Alt+S を押して IDE 設定を開き、詳細設定を選択してデフォルトで構成をピン留めするオプションを有効にします。
タブを分割する
RubyMine を使用すると、アクティブな実行ツールウィンドウを垂直または水平に分割できます。
ツールウィンドウで目的のタブを右クリックし、分割オプションのいずれかを選択します: 分割して右に移動または分割して下に移動。
これを行う別の方法は、目的のタブをドラッグアンドドロップすることです。RubyMine は、タブを配置できるツールウィンドウの使用可能な領域をハイライトします。
ツールウィンドウの分割を解除するには、上部ペインを右クリックし、コンテキストメニューから分割しないを選択します。
実行ツールバー
実行ツールウィンドウのメインツールバーを使用すると、アプリケーションを再実行、停止、一時停止、または終了できます。
項目 | ツールチップとショートカット | 説明 |
|---|---|---|
| 再実行 Ctrl+F5 | 現在のアプリケーションを停止してもう一度実行するには、このボタンをクリックします。 |
| 自動的に再実行 | このアイコンを使用して、自動テストのようなランナーを有効にします。関連するソースコードを変更すると、現在の実行構成内のテストが自動的に再開されます。 Maven プロジェクトの場合、このアイコンをクリックしてソースコード (Java または POM ファイル内) を変更すると、現在実行中のゴールが変更のたびに自動的に再実行されます。 |
| 停止 Ctrl+F2 | 標準の ボタンを 1 回クリックするとソフトキルが呼び出され、アプリケーションが |
| タブをピン留め | 現在のタブを固定または固定解除するには、このボタンをクリックします。このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。 |
| 閉じる Ctrl+Shift+F4 | このボタンをクリックすると、実行ツールウィンドウの選択されたタブが閉じられ、現在のプロセスが終了します。 |
コンテキストメニューのオプション
項目 | 説明 |
|---|---|
クリップボードと比較 | エディターからの選択と現在のクリップボードの内容の違いを確認できるクリップボードとエディターダイアログを開きます。このダイアログは通常の比較ツールで、キャレットの行をクリップボードにコピーし、テキストを検索し、相違点間を移動し、空白を管理できます。 |
同様の行を折りたたむ | 無関係な情報を隠すために折りたたまれる線を定義するコンソールダイアログを開きます。 |
URL をコピー | 現在の URL をシステムクリップボードにコピーするには、このコマンドを選択します。このコマンドは、アプリケーションの出力に URL が含まれている場合にのみ表示されます。 |
すべてを削除 | 出力ウィンドウをクリアします。 |
コンソールツールバー
項目 | ツールチップとショートカット | 説明 |
|---|---|---|
| スタックトレースの上下 Ctrl+Alt+Up Ctrl+Alt+Down | このボタンをクリックすると、スタックトレース内で上下に移動し、ソースコード内の対応する位置にキャレットが移動します。 |
| ソフトラップを使用 | このボタンをクリックすると、出力のソフトラップモードが切り替わります。 |
| 最後までスクロールする | このボタンをクリックすると、スタックトレースの一番下に移動し、キャレットがソースコード内の対応する場所に移動します。 |
| 印刷 | コンソールテキストをデフォルトプリンタに送信するには、このボタンをクリックします。 |
| すべてを削除 | コンソールからすべてのテキストを削除するには、このボタンをクリックしてください。この機能はコンソールのコンテキストメニューからも利用できます。 |
| Ruby プロンプトを表示する | このボタンは、デバッグコンソールで使用できます。押すと、コンソールにコマンドを入力して出力を表示できます。 デバッグコンソールでは、コード補完が使用可能であることに注意してください。 ![]() 上下の矢印キーでコマンドの履歴をスクロールすることもできます。 このボタンはテストのデバッグ中は使用できません。 |
| ブラウズ履歴 Ctrl+Alt+E | このボタンを押すと、コンソールの履歴をデバッグするダイアログが表示されます。ここで、コンソールエントリを表示したり、矢印キーを使用して移動したりできます。 ダイアログを閉じるには OK をクリックしてください。 |
関連ページ:
実行 / デバッグ構成
RubyMine は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、デプロイ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。要件に応じて構成パラメーターをカスタマイズできます。例:Rails の実行 / デバッグ構成では、サーバータイプ(Puma や Passenger など)、IP アドレスとポート、環境(デフォルトでは開発)などを指定できます。Ruby の実行 / デバッグ構成では、コマンドライン引数...
アプリケーションを実行する
RubyMine から直接アプリケーションを実行できます。開始する前に、プロジェクトに Ruby インタープリターを構成してください。簡単な方法:エディターから実行プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。スクリプトを実行するには、スクリプトをエディターで開くか、プロジェクトツールウィンドウで選択して、コンテキストメニューから実行 <script file name> を選択します。テストを実行...
コンソール
このページを使用して、RubyMine がコンソール出力を表示する方法を構成します。これらの設定により、行の折りたたみ、折り返し、トリミングが制御され、コンソール出力が読みやすく理解しやすくなります。コンソールで行の折り返しを使用するコンソール出力の長い行は単語境界で折り返します。コンソールコマンドヒストリーサイズコンソール履歴に含めて表示するコンソールコマンドの数を指定します。コンソールのサイクルバッファーサイズを上書き ({0} KB) コンソールバッファサイズが指定された値を超えると、古いメ...
Zeus
Zeus のサポートは廃止されました。Zeus のドキュメントは、以前のバージョンの RubyMine ヘルプにあります。2024 年 6 月 17 日 Rails/Spring サポート実行ツールウィンドウ
サービスツールウィンドウ
実行 / デバッグ構成:サービスツールウィンドウで複数の実行 / デバッグ構成を管理できます。例: 複数のアプリケーションを開始、一時停止、停止し、それらのステータスを追跡し、アプリケーション固有の詳細を調べることができます。サービスウィンドウに実行 / デバッグ構成を追加するメインメニューからを選択するか、を押します。サービスツールウィンドウで、サービスの追加をクリックし、次に実行構成を選択します。リストから実行 / デバッグ構成タイプを選択して、このタイプのすべての構成をウィンドウに追加...
