GoLand 2026.1 Help

デバッグツールウィンドウ

ツールバー

デバッガーツールバーには、 デバッガーセッションの制御ステップ実行に最もよく使用されるアクションが含まれています。

デバッガーツールバー

好みに応じて、ツールバーで使用できるアクションのリストを構成できます。

デバッガーのツールバーをカスタマイズする

  • デバッグアクションを追加するには、デバッガーツールバーを右クリックし、コンテキストメニューから デバッガーツールバーに追加 を選択して、リストから必要なアクションを選択します。

  • デバッグに直接関係のないアクションを追加するには、デバッガーツールバーを右クリックし、コンテキストメニューから ツールバーのカスタマイズ を選択します。

    開いたダイアログで、 追加 をクリックし、必要なアクションを選択します。

このツールウィンドウは、 デバッグを開始すると使用可能になります。

アプリケーションのデバッグセッションによって生成された出力を表示します。 複数の 実行 / デバッグ構成をデバッグする場合、各構成の出力は、対応する構成にちなんで名付けられた個別のタブに表示されます。

各構成には、次のネストされたタブがあります。

  • コンソール: システム情報とエラーメッセージ、およびアプリケーションのコンソール入力と出力を表示します。

  • デバッガー: このタブは次の領域に分かれています。

各領域には、その動作を構成し、タブ間を移動できる コンテキストメニューがあります。

各タブと領域は 非表示・復元したり、選択した場所に 移動したりできます。

タブとエリアを移動する

デバッグツールウィンドウのデフォルトのレイアウトに不満がある場合は、いつでもタブと領域を移動できます。 そのためには、タブまたは領域を目的の場所にドラッグするだけです。 ターゲットがハイライト表示されます。

ハイライトされた場所にタブまたは領域をドロップします。

タブとエリアのデフォルトレイアウトを復元するには、デバッグツールバーの Restore layout をクリックします。

タブのコンテキストメニュー

フレーム変数または ウォッチ領域のコンテキストメニューを使用して、これらの領域の動作を設定したり、タブ間を移動したりできます。

項目

説明

Hide

このボタンをクリックすると、対応する領域が非表示になります

その他を閉じる

このボタンをクリックすると、 コンソールタブとデバッガータブ以外のすべてのタブが非表示になります。

起動時にフォーカス

このオプションを選択すると、デバッグセッションを開始すると、選択した領域にフォーカスが移動します。

ブレークポイントにフォーカス

このオプションを選択すると、ブレークポイントに達すると選択した領域にフォーカスが移動します。

次のタブを選択 / 前のタブを選択

Ctrl+Alt+Right/Ctrl+Alt+Left

これらのオプションを使用して、 コンソールタブとデバッガータブを切り替えます。

デバッグツールバー

選択したタブに関係なく、ウィンドウの左側にある次のツールバーコントロールをいつでも使用できます。

項目

ツールチップとショートカット

説明

再起動

再実行

Ctrl+F5

現在のアプリケーションを停止してもう一度実行するには、このボタンをクリックします。

再開

再開

F9

アプリケーションが一時停止している場合は、このボタンをクリックしてプログラムの実行を再開します。

一時停止

一時停止

Ctrl+Pause

プログラムの実行を一時停止するには、このボタンをクリックします。

停止

停止

Ctrl+F2

標準の シャットダウン スクリプトを使用して、現在のプロセスを外部で終了するには、このボタンをクリックします。

ブレークポイントの表示

ブレークポイントの表示

Ctrl+Shift+F8

このボタンをクリックすると、ブレークポイントの動作を設定できる ブレークポイント ダイアログが開きます。

ブレークポイントのミュート

ブレークポイントのミュート

ブレークポイントの状態を切り替えるには、このボタンを使用します。

デバッグツールウィンドウのツールバーで ボタンを押すと、プロジェクト内のすべてのブレークポイントがミュートされ、それらのアイコンが灰色になります (muted_breakpoint.png)。

プロジェクト内のすべてのブレークポイントを一時的にミュートして、ブレークポイントで停止せずにプログラムを実行できます。

Show options menu

デバッガー設定

次のオプションを含むメニューを開きます。

  • プレビュータブでファイルを開く: 対応するフレームが選択されているときに プレビュータブでファイルを開くには、このオプションを選択します。

  • エディターで変数値を表示: このオプションを選択すると、 インラインデバッグ機能が有効になり、エディターでの使用の直後に変数の値を表示できます。

  • 変数をアルファベット順に並べ替え: アルファベット順に 変数ペインの値をソートするには、このオプションを選択します。

  • セッション完了時にブレークポイントのミュートを解除: デバッグセッションが終了した後、すべての無効なブレークポイントを再度有効にするには、このオプションを選択します。

タブをピン留め

現在のタブを固定または固定解除するには、このボタンをクリックします。 このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。

項目

ツールチップとショートカット

説明

再起動

再実行

Ctrl+F5

現在のアプリケーションを停止してもう一度実行するには、このボタンをクリックします。

再開

再開

F9

アプリケーションが一時停止している場合は、このボタンをクリックしてプログラムの実行を再開します。

一時停止

一時停止

Ctrl+Pause

プログラムの実行を一時停止するには、このボタンをクリックします。

停止

停止

Ctrl+F2

このボタンをクリックして、標準の シャットダウン スクリプトを使用して現在のプロセスを外部で終了します。

ブレークポイントの表示

ブレークポイントの表示

Ctrl+Shift+F8

このボタンをクリックすると、ブレークポイントの動作を設定できる ブレークポイント ダイアログが開きます。

ブレークポイントのミュート

ブレークポイントのミュート

ブレークポイントの状態を切り替えるには、このボタンを使用します。

デバッグツールウィンドウのツールバーで ボタンを押すと、プロジェクト内のすべてのブレークポイントがミュートされ、それらのアイコンが灰色になります (muted_breakpoint.png)。

ブレークポイントで停止せずにプログラムを実行するには、プロジェクト内のすべてのブレークポイントを一時的にミュートすることができます。

Show options menu

設定

このボタンをクリックして、次のオプションのメニューを開きます。

  • 値をインラインで表示する: このオプションを選択すると、 インラインデバッグ機能が有効になり、エディターでの使用の直後に変数の値を表示できます。

  • アルファベット順に値をソートする: アルファベット順に 変数ペインの値をソートするには、このオプションを選択します。

  • セッション完了時にブレークポイントのミュートを解除: デバッグセッションが終了した後、すべての無効なブレークポイントを再度有効にするには、このオプションを選択します。

タブをピン留め

現在のタブを固定または固定解除するには、このボタンをクリックします。 このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。

ステップツールバー

項目

ツールチップとショートカット

説明

実行ポイントの表示

実行ポイントの表示

Alt+F10

このボタンをクリックすると、エディターで現在の実行ポイントがハイライトされ、対応するスタックフレームが フレーム​​/ ペインに表示されます。

ステップオーバー

ステップオーバー

F8

このボタンをクリックすると、現在のメソッドまたはファイルの次の行までプログラムが実行され、現在の実行ポイント(存在する場合)で参照されているメソッドはスキップされます。 現在の行がメソッド内の最後の行である場合、このメソッドの直後に実行された行へのステップが実行されます。

ステップイン

ステップイン

F7

デバッガーを現在の実行ポイントで呼び出されたメソッドにステップインさせるには、このボタンをクリックします。

ステップアウト

ステップアウト

Shift+F8

このボタンをクリックすると、デバッガーが現在のメソッドから抜け出し、直後に実行される行に移動します。

カーソル位置まで実行

カーソル位置まで実行

Alt+F9

このボタンをクリックしてプログラムの実行を再開し、実行ポイントがエディターの現在のキャレット位置の行に到達するまで一時停止します。 ブレークポイントは必要ありません。 実際には、プログラムの実行が一時停止されると削除されるキャレットの現在の行に一時的なブレークポイントが設定されています。 すでに実行されている行にキャレットが配置されている場合は、前のブレークポイントにロールバックする方法がないため、プログラムはその後の実行のために再開されます。 このアクションは、メソッドのシーケンスを詳しく調べて、一度にいくつかのメソッドを終了する必要がある場合に特に便利です。

指定された行に移動する前に実行する必要がある行にブレークポイントが設定されている場合、デバッガーは最初に検出されたブレークポイントで一時停止します。

式の評価

式の評価

Alt+F8

このボタンをクリックして、式を 評価します

項目

ツールチップとショートカット

説明

実行ポイントの表示

実行ポイントの表示

Alt+F10

このボタンをクリックすると、エディターで現在の実行ポイントがハイライトされ、対応するスタックフレームが フレーム​​/ ペインに表示されます。

ステップオーバー

ステップオーバー

F8

このボタンをクリックすると、現在のメソッドまたはファイルの次の行までプログラムが実行され、現在の実行ポイント(存在する場合)で参照されているメソッドはスキップされます。 現在の行がメソッド内の最後の行である場合、このメソッドの直後に実行された行へのステップが実行されます。

ステップイン

ステップイン

F7

デバッガーを現在の実行ポイントで呼び出されたメソッドにステップインさせるには、このボタンをクリックします。

ステップアウト

ステップアウト

Shift+F8

このボタンをクリックすると、デバッガーが現在のメソッドから抜け出し、直後に実行される行に移動します。

カーソル位置まで実行

カーソル位置まで実行

Alt+F9

このボタンをクリックすると、プログラム実行を再開し、実行ポイントがエディターの現在のカーソル位置の行に達するまで一時停止します。 ブレークポイントは必要ありません。 実際には、プログラムの実行が一時停止されると削除されるキャレットの現在の行に一時的なブレークポイントが設定されています。 すでに実行されている行にキャレットが配置されている場合は、前のブレークポイントにロールバックする方法がないため、プログラムはその後の実行のために再開されます。 このアクションは、メソッドのシーケンスを詳しく調べて、一度にいくつかのメソッドを終了する必要がある場合に特に便利です。

指定された行に移動する前に実行する必要がある行にブレークポイントが設定されている場合、デバッガーは最初に検出されたブレークポイントで一時停止します。

式の評価

式の評価

Alt+F8

このボタンをクリックして、式を 評価します

2026 年 5 月 22 日