디버그 환경 설정

사용할 디먼 포트 번호, 디버거 편집기 환경 설정 및 디버그 엔진 응답 대기 시간과 같은 디버그에 연관된 환경을 다양하게 설정할 수 있습니다.

이 태스크 정보

워크벤치 메뉴 표시줄에서 > 환경 설정을 선택하여 환경 설정 대화 상자를 엽니다. 이 대화 상자에서 실행/디버그 노드를 선택하여 펼치면 다양한 디버그 환경을 설정할 수 있습니다. 그 중에는 다음과 같은 컴파일된 언어 애플리케이션의 디버깅에 설정할 수 있는 환경 설정(애니메이션 step into, 디버그 디먼컴파일된 디버그 노드에서 찾을 수 있음)이 포함됩니다.

애니메이션 step into 환경 설정

이 태스크 정보

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

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

  • 현재 속도(ms) 필드: 2초 또는 2000밀리초
  • 속도 올리기/속도 내리기(밀리초 단위) 필드: 200밀리초
  • 최대 속도(ms) 필드: 5초 또는 5000밀리초

디버그 디먼 환경 설정

이 태스크 정보

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

참고: 기본 포트를 그대로 사용할 것을 권장합니다(단, 기본 포트가 이미 사용 중인 다중 사용자 시스템에서 실행 중인 경우 또는 문제가 발생한 경우 제외).

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

사용자 인터페이스에서 디먼이 디버그 엔진을 청취하도록 설정되어 있는 경우, 이 환경 설정 페이지에서 디먼 포트 번호를 변경하면 디버거는 새 포트 번호로 디먼을 시작합니다.

디버거 편집기 환경 설정

이 태스크 정보

환경 설정 대화 상자에서 실행/디버그 > 컴파일된 디버그 > 디버그 편집기를 선택하면 디버거 편집기 페이지가 열립니다. 이 페이지에서는 편집기가 풍선 도움말 및 유형 평가를 허용하도록 설정할 수 있습니다. 풍선 도움말 사용을 선택하면, 디버거 편집기에 있는 표현식 위에서 해당 값을 팝업으로 표시할 수 있습니다. 풍선 도움말에 유형 표시 선택란을 체크하면 표현식의 유형이 팝업에 표시됩니다.

디버깅 동안 항상 사용 선택란은 소스 편집기가 디버깅 동안 열리는지 여부를 판별합니다. 또한 스테핑할 때 표시되는 내용을 판별합니다. 이 선택란에 대한 기본 설정은 디버거와 함께 설치된 제품에 따라 다릅니다. 이 선택란을 선택하지 않는 경우

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

이 절에서는 다음을 수행할 수 있습니다.

  • 전체 소스 파일을 로드하도록 편집기를 설정합니다. 기본적으로 이 설정은 꺼져 있습니다. 전체 파일 컨텐츠 로드 선택란을 선택하면 전체 소스 파일이 로드되지만 성능에 좋지 않은 영향을 미칠 수 있습니다. 파일 내 결과를 검색하거나 대괄호 고급 LPEX 편집기 기능을 사용할 때 이 설정을 사용할 수도 있습니다.
  • 편집기에서 모니터하는 표현식을 두 번 클릭하면 모니터 보기로 추가되도록 디버거를 설정합니다.
  • 모든 디버그 세션에 대해 디버거 편집기에서 실행하는 현재 행을 중앙에 표시되도록 하려면 실행 행을 중앙에 두기 선택란을 선택하십시오.
  • 실행 중인 행의 색상을 선택합니다.

컴파일된 디버그 환경 설정

이 태스크 정보

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

프로그램 프로파일

이 태스크 정보

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

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

엔진 응답 시간

이 태스크 정보

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

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

엔진 연결을 진단하기 위해 엔진 연결 추적을 설정할 수 있습니다. 이 설정을 선택하면 대용량 파일이 디스크에 저장되는데, 이 파일은 IBM®에서만 읽을 수 있습니다. IBM 서비스 담당자가 지시하는 경우에만 이 설정을 선택하십시오.

디버그 도구 환경 설정

이 태스크 정보

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


피드백