EGL 디버거의 감시 표현식

감시 표현식을 사용하여 디버그 중에 표현식의 값을 추적하십시오.

두 가지 방법으로 감시 표현식을 작성할 수 있습니다.
  • 디버그 퍼스펙티브의 변수 보기에서 변수를 마우스 오른쪽 단추로 클릭하고 감시를 클릭하십시오.
  • 표현식 보기에서 새 표현식을 수동으로 작성하십시오.

디버거가 처리를 일시중단할 때마다 이는 모든 현재 감시 표현식을 평가하고 표현식 보기에서 결과를 표시합니다.

다음 주의 및 제한사항이 감시 표현식과 연관됩니다.
  • 하나의 EGL 문만 평가할 수 있습니다. 예를 들어, 다음 행만 감시 표현식으로 입력하는 경우 functionA()만 실행됩니다.
    functionA(); functionB();
    그러나 하나의 if 문 내에서 다중 함수를 가질 수 있습니다.
    if(myVar > 0)
      functionA();
      functionB();
    end
  • 함수 호출과 같이 예상보다 더 많이 평가될 수 있는 부작용이 있는 명령문을 평가할 때 주의를 기울여야 합니다.

호환성

표 1. 감시 표현식에 대한 호환성 고려사항
플랫폼 문제
JavaScript 생성 감시 표현식이 지원되지 않습니다.