Studio下部のペインにあり、デバッグ済みのスレッドすべてをトラックし、モジュール要素とランタイム値を調べることができます。デバッガがアクティブであり、かつ実行フローがブレークポイントに達すると、このタブが自動的に表示されます。[Debugger]タブは大きく3つの領域に分かれています。}[Debugger]タブの右上のセクションにあり、デバッグ対象スレッドの実行をトレースするためのデバッグコマンドが用意されています。Exceptions]ボタンを除き、ツールバーボタンはデバッグセッション中のみ使用可能です。ツールバーで使用可能なボタンは以下のとおりです。デバッガを停止し、サスペンドされているすべてのスレッドの実行を再開します。Serverにおける現在のすべてのサーバースレッドの実行をサスペンドします。Serverにおける現在のサーバースレッドの実行を中止します。同一フローの次の要素まで、またはWebアプリケーションの場合画面レベルで次の要素まで、実行トレースをステップ実行します。フローまたは画面の外側のレベルにある次の要素まで実行トレースを続行します。現在のフローまたは画面から「外へ出る」ことになります。この切り替えボタンをアクティブにすると、対応済みまたは未対応の例外が発生した場合、デバッガにスレッド実行のサスペンドを強制します。**Webアプリケーションのデバッグ中、ウィジェットにブレークポイントを定義することもできます。Out)は、ウィジェット上で次のような特定の動作をします。ウィジェットにブレークポイントがない場合、またはユーザー定義の機能を使用してデザインしたウィジェットなどのように、実行時に評価された要素を使用してウィジェットをデザインしていない場合、ウィジェット上では停止しない。画面上のウィジェットに続くステップ実行コマンドはレンダーされた順となる。画面上の表示順ではない。}[Debugger]タブの左側にあるこの領域には、デバッガ実行に関する情報を含む複数のタブが含まれます。タブに表示されている要素をダブルクリックすると、キャンバス上で表示されます。デバッグ対象となるモジュール要素が作業中のモジュールに属さない場合(モジュール参照、プロデューサモジュールのアクションなど)、キャンバス上では視覚化されず、名前の後ろに括弧書きでモジュール名を付けた形式で[Threads]タブにのみ括弧内に表示されます。Threadsタブ現在のデバッグコンテキストを表示します。デバッグ対象となるすべてのスレッドと、デバッグコンテキストを表示します。これには、モジュール要素(該当する場合)、イベント、UIフロー、画面/ブロック、コールスタックを構成するクライアント/サーバーアクションが含まれます。最後に実行されたアクションが各スレッドエントリの一番下に表示されます。Breakpointsタブモジュール内で定義されているすべてのブレークポイントを表示します。Usersタブ同じモジュール内のサーバースレッドをデバッグしている他のユーザーをすべて表示します。各ユーザーを展開すると、そのユーザーがデバッグ中のスレッドを確認することができます。現在デバッグ中のモジュールにパブリッシュされていない変更がある場合、変更のあるモジュール要素は[Threads]タブで以下の記号を付与されます。モジュール内に存在しなくなったものの、パブリッシュ版のモジュールには存在する要素です。削除済みの要素もデバッグ可能ですが、キャンバス上で視覚的なフィードバックを得ることはできません。パブリッシュされたものと異なる要素です。デバッグ対象となるのは変更後の要素ではなく、パブリッシュされた要素となります。グレーの矢印が表示されます。別のスレッドに切り替えるには、[Threads]タブでデバッグするスレッドをダブルクリックします。Studioは[Debugger]タブの内容をそのスレッドのデバッグ情報とあわせて更新します。トピックをご覧ください。}[Debugger]タブの右側にあるこの領域には、複数の[Scope]タブがあります。デバッグセッション中に実行がサスペンドされた際、確認のためにここにモジュール要素やランタイム値が表示されます。[Scope]タブに表示される要素は、すべてアルファベット順で並べられます。展開して、CustomerレコードのNameなど内部要素の値を調べられる要素もあります。赤で表示されている値は、直近のデバッグステップ以降に変更されたものです。要素の値が長すぎてタブに表示されない場合、または値がListデータタイプの値の場合、要素をダブルクリックすると、その値を表示したウィンドウが開きます。Setupタブエントリポイント、デバッグの対象(モバイルアプリでのみ)を設定し、新しいデバッグセッションを開始することができます。このタブはデバッガが実行されていない場合にのみ表示されます。Module:]コンボボックスを使用すると、ユーザーインタラクションが始まるエントリポイントを選択できます。これはプロデューサモジュールのデバッグに。モバイルアプリではモジュールをデバッグする環境を選択する必要があります。Chromeブラウザを使用してエミュレートするか、PCに接続されたiOS/Androidデバイスでデバッグします。Chromeインスタンスを開きます。window]オプションにチェックを入れるとデバッガの開始時にブラウザを開くことができます。Browser]ボタンをクリックする必要があります。Useタブ現在デバッグ中のモジュール要素に関する直近の調査に関連するスコープツリーの要素をすべて表示します。Localsタブデバッグ中のモジュール要素のローカルスコープにある要素をすべて表示します。Widgetsタブ現在デバッグ中のモジュール要素のスコープにあるウィジェットをすべて表示します。SessionタブWebアプリケーションでのみ使用可能です。モジュールのセッション変数をすべて表示します。SiteタブモジュールのSiteプロパティをすべて表示します。Watchesタブ監視中であることが明示的にマークされている変数をすべて表示します。