디버그 보기는 아래에 가능한 아이콘 샘플로 표시된 대상 정보를 트리 계층 구조로 표시합니다.
세션 항목 | 설명 | 아이콘 |
---|---|---|
실행 인스턴스 | 실행 구성 이름 및 실행 유형 | ![]() ![]() |
디버거 인스턴스 | 디버거 이름 및 상태 | ![]() |
스레드 인스턴스 | 스레드 번호 및 상태 | ![]() ![]() ![]() |
스택 프레임 인스턴스 | 스택 프레임 번호, 함수, 파일 이름 및 파일 행 번호 | ![]() ![]() |
스레드 레벨 아래의 번호는 스레드 ID 번호(TID)가 아닌 참조 카운터입니다.
CDT는 스택 프레임을 하위 요소로 표시합니다. 이는 대상 옆에 일시정지에 대한 원인(예: 스테핑 범위의 끝, 중단점 일치 및 수신된 신호)을 표시합니다. 프로그램이 종료되면 종료 코드가 표시됩니다.
프로그램의 개별 스테핑을 제어하는 것 외에 디버그 세션을 제어할 수도 있습니다. 디버그 보기에서 사용할 수 있는 디버그 실행 컨트롤을 사용하여 세션을 종료하고 프로그램을 중지하는 것과 같은 조치를 수행할 수 있습니다.
조치 | 아이콘 | 설명 |
---|---|---|
종료 |
![]() |
선택한 프로세스를 종료함 |
연결끊기 |
![]() |
선택한 프로세스에서 디버거를 분리함(연결된 프로세스를 디버깅하는 데 유용함) |
모든 종료 제거 |
![]() |
디버그 보기에서 강제종료된 프로세스 모두 지우기 |
종료 및 제거 |
![]() |
선택한 프로세스를 종료하고 디버그 보기에서 제거함 |
재실행 |
![]() |
프로세스를 다시 시작함 |
모두 종료 |
![]() |
디버그 보기에서 모든 활성 프로세스 종료 |