모니터 보기에는 모니터하려고 선택한 변수 및 표현식이
표시됩니다. 대화 상자에 변수 또는 표현식을 입력하거나
디버거 편집기에서 선택할 수 있습니다. 글로벌 변수나 디버깅 세션 중에 보려는 변수를 모니터하려면 모니터 보기를 사용하십시오. 모니터 보기에서 변수 컨텐츠를 수정하거나 값 표시를 변경할 수 있습니다.
프로시저
- 모니터 보기에서 표현식의 새 프로그램 모니터를 추가하려면
다음을 수행하십시오.
- 디버그 보기에서, 모니터할 표현식이 있는 스레드를
선택하십시오.
- 모니터 보기 표현식 모니터 단추
(
)를 클릭하십시오.
- 표현식 모니터 대화 상자에서 해당 필드에
표현식을 입력하십시오.
- 확인을 클릭하십시오.
- 편집기에서 표현식의 새 프로그램 모니터를 추가하려면
다음을 수행하십시오.
- 편집기에서, 모니터할 표현식을 강조표시하고 마우스 오른쪽 단추로
클릭하십시오.
- 팝업 메뉴에서 표현식 모니터를
선택하십시오.
- 변수 보기에서 변수의 새 프로그램 모니터를 추가하려면
다음을 수행하십시오.
- 변수 보기에서, 모니터할 변수를 마우스 오른쪽 단추로
클릭하십시오.
- 팝업 메뉴에서 로컬 변수 모니터를
선택하십시오.
- 각 행을 step through할 때 각 행의 변수를 모니터 보기에
자동으로 추가하려면 다음 단계를 수행하십시오.
- 모니터링을 시작할 첫 번째 행에서 프로그램을 중지하십시오.
- 디버그 콘솔 보기에서 SET AUTOMONITOR
ON 명령을 입력하십시오.
- 변수 보기에서 여러 개의 모니터를
추가하려면 Ctrl 또는 Shift 키를 사용하여 여러 개의 변수를 선택하고
위의 단계를 수행하십시오.
- 모니터 보기에서 변수 또는 표현식의 컨텐츠를
변경하려면 다음을 수행하십시오.
- 수정할 값이 있는 표현식을 선택하십시오.
- 표현식이 구조체 또는 배열일 경우, 표현식을 펼쳐 개별
요소를 표시하십시오.
- 변경할 표현식이 나타날 때까지 아래로 화면이동하고
다음 중 하나를 수행하십시오.
- 표현식을 두 번 클릭하십시오.
- 표현식을 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 값 변경을
선택하십시오.
주: 변수를 두 번 클릭해도 값 필드를 편집할 수 없는 경우,
이 변수는 수정할 수 없는 유형입니다.
- 표현식의 새 값을 입력하고 Enter를 누르십시오. 표시기 옆에 델타 기호가 표시되어 표현식 값이 변경되었음을
나타냅니다. 이 변경의 영향을 받는 모든 표현식의 표시기 옆에도
델타 기호가 표시됩니다.
- 최적화 COBOL 프로그램의 변수를 모니터 중인 경우, 해당 변수의
값을 변경하는 명령문을 실행할 때마다 다음과 같은 오류 메시지가
표시될 수 있습니다. 오류가 발생했습니다. EQA2421E 최적화로
인해 프로그램이 지정된 값을 사용하지 않을 수 있으므로 지정이
수행되지 않았습니다. 디버거가 명령문을 실행하지
않습니다. 명령문을 실행하려면 다음 단계를 수행하십시오.
- 앞에서 설명한 방법을 사용하여 모니터 보기에 해당 변수를
추가하십시오. 디버거가 모니터 보기에 변수의 이름 및 현재 값을
표시합니다.
- 해당 변수의 값을 변경하는 명령문에 도달할 때까지
Step through하십시오.
- 디버그 콘솔 보기에서 SET WARNING OFF 명령을
입력하십시오. 디버그 콘솔 보기에 SET WARNING OFF 명령이 수신되었다는
메시지가 표시됩니다.
- 명령문을 Step through하십시오. 모니터 중인 변수의 새 값이 모니터 창에
표시됩니다.