EGL デバッガーの監視式

監視式を使用して、デバッグ中に式の値を追跡します。

監視式は次の 2 とおりの方法で作成できます。
  • 「デバッグ」パースペクティブの「変数」ビューで変数を右クリックし、「監視」をクリックします
  • 「式」ビューで、新しい式を手動で作成します。

デバッガーが処理を中断するたびに、現行の監視式がすべて評価され、結果が「式」ビューに表示されます。

監視式に関する注意と制約事項を以下に示します。
  • 1 つの EGL ステートメントのみを評価できます。例えば次の行を監視式として入力した場合、実行されるのは functionA() のみです。
    functionA(); functionB();
    ただし、1 つの if ステートメントには複数の関数を指定できます。
    if(myVar > 0)
      functionA();
      functionB();
    end
  • 副次作用があるステートメント (必要以上の回数にわたって評価される可能性がある関数呼び出しなど) を評価する際には、十分に注意してください。

互換性

表 1. 監視式の互換性に関する考慮事項
プラットフォーム 問題
JavaScript 生成 監視式はサポートされていません。