デバッガー
このページを使用して、デバッガーの動作を構成し、そのビューをカスタマイズします。
共通オプション
項目 | 説明 |
|---|---|
ブレークポイントでデバッグウィンドウを表示する | このチェックボックスが選択されている場合、RubyMine はブレークポイントに到達するとデバッグツールウィンドウをアクティブにします。 |
ブレークポイントでアプリケーションにフォーカスする | このチェックボックスが選択されている場合、ブレークポイントを押すと、RubyMine はエディターにこのブレークポイントの位置を表示し、そのフレームを前面に表示しようとします。 |
プロセスの終了時にデバッグウィンドウを非表示にする | デバッグされたプログラムが終了すると自動的にデバッグツールウィンドウを非表示にします。 |
実行ポイントを常に中央に配置する | このチェックボックスを選択すると、現在の実行ポイントの行が画面の中央に保持されます。 |
行番号をクリックしてカーソル位置まで実行する | このチェックボックスが選択されている場合、エディターで行番号をクリックして、この行に対してプログラム実行を実行できます。 |
ブレークポイントの除去 | ブレークポイントの削除方法を選択:
また、条件付きブレークポイントまたはロギングブレークポイントを削除しようとしているときに、確認ダイアログを表示するかどうかを選択することもできます |
Ruby
項目 | 説明 |
|---|---|
デバッグ接続タイムアウト (秒) | デバッグ接続のタイムアウトを秒単位で指定します。 |
冗長なデバッガー出力 | 冗長デバッガーの出力をオンにするには、このチェックボックスを選択します。 |
ハッシュコンテンツのキー / 値を表示 | 変数を調べるときにハッシュのキー / 値表示を使用するには、このオプションを有効にします。 ![]() |
トレース | このオプションを使用すると、デバッグ速度を向上させ、デバッグ中の時間とメモリ制限を追跡できます。このオプションが選択されていない場合、各オブジェクトがトレースされます。比較: ![]() |
デバッグ中に自動的にサブプロセスにアタッチする | マルチプロセスデバッグを有効にするには、このチェックボックスを選択します。 |
中断されていないスレッドのフレームを読み込む (Ruby 2.0 ではサポートされていません) | 現在のブレークポイントイベントによって一時停止していないスレッドのフレームを表示するには、このチェックボックスを選択します。 |
デバッグ用の Spring を使用不可にする |
関連ページ:
デバッグツールウィンドウ
デバッガーセッションを開始すると、デバッグツールウィンドウが開きます。このウィンドウを使用して、デバッガーセッションを制御し、プログラムデータ (フレーム、スレッド、変数など) を表示および分析し、デバッガーアクションを実行します。デフォルトでは、プログラムがブレークポイントに到達したときにデバッグツールウィンドウが開き、セッションが終了しても非表示になりません。この動作を変更するには、ビルド、実行、デプロイ | デバッガー設定ページに移動し、ブレークポイントでデバッグウィンドウを表示するチェ...
プログラムのステップスルー
ステップは、プログラムの段階的な実行を制御するプロセスです。RubyMine は、一連のステップアクションを提供します。特定のステップアクションの選択は、次の行に直接移動する必要があるか、中間のメソッド呼び出しもインスペクションする必要があるかなど、戦略によって異なります。ステップボタンは、デバッグツールウィンドウのツールバーにあります。デバッグツールウィンドウのツールバーを構成するデバッグツールウィンドウツールバーにアクションを追加するには、次の手順に従います。ツールバーを右クリックし、コンテ...
中断されたプログラムを調べる
デバッガーセッションが開始されると、デバッグツールウィンドウが表示され、次のいずれかが発生するまでプログラムが正常に実行されます。ブレークポイントがヒットしました、プログラムを手動で一時停止します、その後、プログラムは中断され、現在の状態を調べたり、実行を制御したり、実行時にさまざまなシナリオをテストしたりできます。フレームを調べる:プログラムの状態はフレームで表されます。プログラムが中断されると、現在のフレームスタックがフレームペインに表示されます。フレームはアクティブなメソッド呼び出しに対
Rails/Spring サポート
Spring は、Rails アプリケーションプリローダーです。アプリケーションをバックグラウンドで実行し続けることで開発をスピードアップします。つまり、変更を加える際にサーバーを再起動する必要はありません。RubyMine では、Spring を使用して Rails ジェネレーター、テスト、Rake タスクを実行できます。springgem が Gemfile に追加され、プロジェクトのインタープリターにインストールされていることを確認してください。Test::Unit/Shoulda/Minitest...
ビルド、実行、デプロイ
左側のペインでビルド、実行、デプロイカテゴリを選択すると、メインサブカテゴリがダイアログの右側に表示されます。2024 年 10 月 08 日プロジェクト構造デバッガー
デバッガー: データビュー
このページを使用して、データがデバッガーに表示される方法を管理します。共通のデバッガー設定:アルファベット順にソートするデバッグツールウィンドウの変数ペインの値をソートするには、このオプションを選択します。変数ビューで自動式を有効にする RubyMine デバッガーに式を自動的に評価させ、対応する値をデバッグツールウィンドウの変数ペインに表示させる場合は、このオプションを選択します。デバッガーは、ブレークポイントのステートメントとそれに最も近い周囲のステートメントを分析して、などのソースコード内...

