PhpStorm 2020.1ヘルプ

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

When you start a debugger session, the デバッグ tool window appears. This window is used for controlling the debugger session, displaying and analyzing the program data (frames, variables, and so on), and performing various debugger actions.

これは、デバッグツールウィンドウの概要です。ツールウィンドウの使用に関する一般的な手順については、ツール・ウィンドウを参照してください。

Debug tool window overview

セッション

使用可能なデバッグセッションは、デバッグツールウィンドウの上部でタブに分割されています。

Session tabs

All the information like inline variable values and execution point is shown for the selected session tab. This is important if you are running several debug sessions in parallel that use the same code.

タブ

デバッグツールウィンドウには、セッションごとに次のタブが表示されます。

  • フレーム : スレッドの呼び出しスタックをナビゲートできます。

  • 変数 : 現在のコンテキストで使用可能な変数を一覧表示し、プログラムの状態を分析および変更できます。

  • 監視式 : 監視を管理できます。デフォルトでは、画面スペースをより効率的に使用するために、変数タブにウォッチが表示されます。多数の監視がある場合は、別のタブで表示することを検討してください。

  • コンソール:プログラム出力を表示します。

    ローカルセッションの場合、タブは、デバッガを接続せずにプログラムを実行したときと同じように機能します。唯一の違いは、デバッガ出力(たとえば、ブレークポイントからのログメッセージ)がコンソールに追加されることです。

タブを表示/隠す

  • Layout options button をクリックして、表示するタブを選択します。

    Layout options menu

タブを移動する

好みに合わせてタブを配置できます。タブを別の場所に移動したり、タブを別のタブとグループ化して、画面上の同じスペースを共有できます。

  • タブヘッダーを目的の場所にドラッグします。青いフレームは宛先を示します。

    Dragging a tab to another location

デフォルト・レイアウトを復元します

デバッグツールウィンドウのレイアウトを変更し、新しい配置が気に入らない場合は、デフォルトの状態に戻すことができます。

  • デバッグツールウィンドウの右上隅にある Layout options button をクリックしてから、デフォルト・レイアウトの復元をクリックします。

最終更新日: 2020年6月26日

関連ページ:

PHPデバッグセッション

デバッグを開始する前に、デバッグエンジンがインストールされ、適切に構成されていることを確認してください。PhpStormは、XdebugとZend デバッガーの2つの最も一般的なツールを使用したデバッグをサポートしています。これらのツールは互いにブロックしているため、同時に使用できません。この問題を...

ツール・ウィンドウ

ツール・ウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの便利な開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面にアタッチされています。た...

中断されたプログラムの調査

After the debugger session hasstarted, theデバッグtool window will appear, and the program will run normally until one of the following happens:abreakpoin...

Xdebugプロキシを介したマルチユーザーデバッグ

デバッグセッションを開始すると、Xdebug拡張機能は、値として指定された、PhpStormが実行されているIPアドレスに接続します。PhpStormはこの接続を受け入れ、それを介してXdebugと通信できます。Xdebugは単一のIPアドレスへの接続のみをサポートし、セキュリティ上の理由から、ブラ...