디버그 환경 설정

사용할 디먼 포트 번호, 디버거 편집기 환경 설정, 디버그 엔진에서 응답을 기다리는 시간 등과 같은 다양한 디버그 관련 환경 설정을 설정할 수 있습니다.

이 태스크 정보

메뉴 표시줄에서 > 환경 설정을 선택하면 환경 설정 대화 상자가 열립니다. 이 대화 상자에서 실행/디버그 노드를 선택하고 펼친 후 다양한 디버그 환경 설정을 설정할 수 있습니다. 컴파일된 언어 애플리케이션을 디버깅할 때 다음과 같은 환경 설정(애니메이션된 Step Into, 디버그 디먼Compiled Debug 노드에 있음)을 설정합니다.

애니메이션된 Step Into 환경 설정

이 태스크 정보

환경 설정 대화 상자에서, 실행/디버그 > 애니메이션된 Step Into를 선택하면 애니메이션된 Step Into 환경 설정 페이지가 열립니다. 이 페이지에서, 애니메이션된 step into 조치의 현재 step into 속도(또는 현재 step into 지연) 및 최대 속도(또는 최대 step into 지연)을 설정할 수 있습니다. 또한 디버그 보기에서 스테핑 가속화 또는 스테핑 둔화 애니메이션된 Step Into 조치를 선택할 때 속도가 증가하거나 감소하는 시간을 설정할 수 있습니다.

이 환경 설정 페이지 필드의 기본값은 다음과 같습니다.

  • 현재 속도(ms) 필드: 2초 또는 2000밀리초
  • 가속화/둔화 시간 간격(ms) 필드: 200밀리초
  • 최대 속도(ms) 필드: 5초 또는 5000밀리초

디버그 디먼 환경 설정

이 태스크 정보

환경 설정 대화 상자에서, 실행/디버그 > 디버그 디먼을 선택하면 디버그 디먼 페이지가 열립니다. 이 페이지에서, 디먼이 디버그 엔진 연결을 청취하는 포트, 포트 범위 또는 포트 조합을 설정할 수 있습니다. 포트 범위 및 조합은 쉼표로 구분된 목록, 하이픈을 넣은 범위 또는 두 가지를 조합하여 지정할 수 있습니다. 기본적으로 포트는 8001로 설정됩니다.

주: 기본 포트가 이미 사용되는 다중 사용자 시스템에서 실행하거나 문제점이 발생하지 않는 경우에는 기본 포트를 그대로 유지하는 것이 좋습니다.

디버그 디먼 환경 설정 페이지에서 디먼 포트를 변경하는 경우, 환경 설정 페이지 기본값 복원 누름 단추를 클릭하여 기본값으로 다시 설정할 수 있습니다.

디버그 엔진을 청취하도록 사용자 인터페이스에 디먼이 이미 설정된 경우, 이 환경 설정 페이지에서 디먼 포트 번호를 변경할 때 디버거가 새 포트 번호에서 디먼을 자동으로 시작합니다.

컴파일된 디버그 환경 설정

이 태스크 정보

환경 설정 대화 상자에서, 실행/디버그 > 컴파일된 디버그를 선택하면 컴파일된 디버그 페이지가 열립니다. 이 페이지에서 다음과 같은 환경 설정을 설정할 수 있습니다.

디버거 편집기 환경 설정

이 태스크 정보

이 환경 설정 페이지의 디버거 편집기 섹션에서, 디버깅할 때 항상 디버거 편집기 사용 선택란을 통해 디버깅할 때 소스가 열리는 편집기가 결정됩니다. 또한 스테핑할 때 표시되는 내용도 결정됩니다. 이 선택란의 기본 설정은 디버거를 설치한 제품에 따라 다릅니다. 이 선택란을 선택 취소하면 다음과 같습니다.

  • 워크벤치 환경 설정의 소스 파일 유형과 연관된 기본 편집기에 소스가 열립니다.
  • 소스 또는 목록을 호스트 디버그 엔진에서만 볼 수 있는 경우 디버거 편집기에 열립니다.

이 섹션에서 다음을 수행할 수도 있습니다.

  • 전체 소스 파일을 로드하도록 편집기를 설정합니다. 기본적으로 이 설정은 설정 해제되어 있습니다. 전체 소스 파일 컨텐츠 로드 선택란이 선택되면, 전체 소스 파일이 로드되지만 성능에 부정적인 영향을 줄 수 있습니다. 파일 내에서 점진적으로 검색하거나 일치하는 기능에 대괄호를 사용하는 등 고급 LPEX 편집기 조치를 사용할 때 이 기능을 설정합니다.
  • 풍선 평가를 허용하도록 편집기를 설정합니다. 풍선 평가 허용 선택란이 선택되면, 디버거 편집기에서 표현식을 마우스 포인터로 가리켜서 팝업에 값을 표시할 수 있습니다.
  • 편집기에서 모니터된 표현식을 두 번 클릭하여 모니터 보기에 추가할 수 있도록 디버거를 설정합니다.
  • 모든 디버그 세션의 실행 행을 디버거 편집기 중앙에 표시하려면 실행 행 중앙 보기 선택란을 선택하십시오.
  • 실행 행 색성을 선택합니다.

프로그램 프로파일

이 태스크 정보

프로그램 프로파일을 삭제할 수 있습니다. 디버그하는 각 프로그램의 프로그램 프로파일은 디버거에 의해 저장됩니다. 프로그램 프로파일에는 중단점과 모니터 설정 등의 정보가 있습니다. 현재 저장된 모든 프로그램 프로파일을 삭제하려면, 이 단추를 선택하십시오.

현재 디버그 세션에서 디버그하는 프로그램에만 예외 중단점 설정을 적용하려면 프로그램을 통해 예외 중단덤 설정 저장 선택란을 선택하십시오. 이 선택란을 선택하지 않으면 현재 디버그 엔진이 디버그하는 모든 프로그램에 예외 중단점 설정이 적용됩니다.

엔진 응답 시간

이 태스크 정보

디버거가 디버그 엔진의 응답을 대기하는 시간 길이를 지정하려면, 대기(초) 단일 선택 단추를 선택한 후 필드에 대기할 시간 길이를 입력하십시오. 기본적으로 디버거는 15초간 엔진 응답을 기다립니다. 대기 단일 선택 단추를 선택하는 경우, 엔진이 지정된 대기 시간 내에 응답하지 않으면 엔진의 응답을 계속 기다릴지 묻는 메시지가 대화 상자에 표시됩니다. 대기하지 않기로 선택하는 경우, 디버그 세션이 종료합니다.

디버거가 디버그 엔진의 응답을 무한으로 기다리도록 하려면 무한 단일 선택 단추를 선택하십시오. 이 단일 선택 단추를 선택하면 엔진이 응답에 실패하는 경우, 디버그 세션을 수동으로 종료해야 합니다.

엔진 연결 추적 설정은 진단용으로 사용됩니다. 이 설정을 선택하면 IBM®에서 인식할 수 있는 대규모 파일만 디스크에 작성됩니다. IBM 서비스 담당자의 지시가 있을 경우에만 이 설정을 선택하십시오.

디버그 도구 환경 설정

이 태스크 정보

환경 설정 대화 상자에서, 실행/디버그 > 컴파일된 디버그 > Debug Tool 환경 설정을 선택하면 Debug Tool 환경 설정 페이지가 열립니다. 이 페이지에서, 애플리케이션을 디버그 하기 전에 애플리케이션의 종료 조치를 종료 또는 종료 및 이상 종료로 변경할 수 있습니다.