디버그 환경 설정

Workbench 메뉴 표시줄에서 창 > 환경 설정을 선택하여 환경 설정 페이지를 여십시오. 이 페이지에서 실행/디버그를 펼쳐서 디버그 환경 설정의 다양성을 펼칠 수 있습니다.

관련 태스크
디버그 준비
프로그램 작성 시 디버그 고려사항
디버그 서버 시작
디버그 시작

컴파일된 디버그

디버그 세션을 실행하면, 디버거에서 사용하는 편집기는 이 환경 설정 페이지의 디버거 편집기 섹션에 있는 설정에 따라 달라집니다.
  • 디버깅 중 항상 디버거 편집기 사용이 선택된 경우, 디버거 편집기를 사용합니다. 이 선택란은 기본적으로 선택되지 않습니다.
  • 그렇지 않은 경우, 디버거는 소스가 다른 편집기에서 현재 열려있는지를 검사합니다.
    • 다른 편집기에서 현재 열린 경우, 디버거는 해당 편집기를 사용합니다.
    • 그렇지 않으면 소스 파일 유형과 연관된 기본 편집기를 사용합니다. 대부분의 경우 이는 원격 시스템 LPEX 편집기입니다.

커서를 편집기의 변수 위로 이동할 때 변수 값을 표시하려는 경우 이동 평가 허용을 선택하십시오. 이 옵션은 기본적으로 선택되지 않습니다.

해당 옵션을 작동하게 하려면 디버거 편집기에서 두 번 클릭하여 모니터된 표현식 추가를 선택하십시오. 작동된 경우 편집기에서 표현식을 두 번 클릭하면, 표현식이 모니터 보기에 추가됩니다. 이 옵션은 기본적으로 작동하지 않습니다(두 번 클릭하면 단순히 표현식이 강조표시됨).

모든 디버그 세션에 대하여 현재 실행 행을 디버거 편집기에서 가운데 정렬하려면 실행 행을 가운데 두기 선택란을 선택하십시오. 이 섹션에서는 실행 행의 색상을 선택할 수도 있습니다.

편집기 환경 설정과 더불어, 프로그램 프로파일을 삭제하도록 선택할 수도 있습니다. 디버그하는 각각의 프로그램에 대하여 디버거가 프로그램 프로파일을 저장합니다. 프로그램 프로파일에는 중단점 및 모니터 설정과 같은 정보가 포함됩니다. 현재 저장된 모든 프로그램 프로파일을 삭제하려면 삭제를 클릭하십시오.

이 페이지의 모든 기타 설정은 적용되지 않습니다.

iSeries 디버그

iSeries 디버그 세션 실행에 대한 환경 설정을 설정하려면 이 페이지를 사용하십시오. 서비스 시작점에 대해 프롬트 선택란을 제외하고, 이 페이지에서 수행한 설정은 실행 구성에 반영되며(또는 사전 입력) 원 스텝 디버깅에 사용됩니다.

프로덕션 파일 갱신 설정을 사용하여 디버그 중인 어플리케이션이 프로덕션 라이브러리의 데이터베이스 레코드를 갱신할 수 있습니다. 이 선택란을 선택할 경우, 실행 구성의 디버그 대상 탭에서 이 설정이 기본적으로 선택됩니다.

워크스테이션 호스트명 주소 섹션에서 수행한 설정은 실행 구성의 고급 탭의 워크스테이션 호스트명 주소 섹션에 반영됩니다. 이 섹션에서 디버거가 특수한 네트워크 설정으로 인하여 시작할 수 없는 경우가 아니라면 워크스테이션 호스트명 자동 감지 라디오 단추를 선택된 상태로 두십시오.

서비스 시작점에서 프롬트 선택란을 선택하면, 서비스 시작점이 트리거될 때마다 대화 상자를 통해 알려주므로 디버그 세션을 시작할 것인지 여부를 대화 상자에서 선택할 수 있습니다. 대화 상자에서 서비스 시작점을 발견할 때 항상 디버그 세션을 시작하는 옵션을 제공하는 선택란을 선택할 수도 있습니다. 이 선택란을 선택할 경우, 대화 상자는 서비스 시작점이 발견될 때 더 이상 알리지 않습니다. 오히려 디버그 세션이 자동으로 시작되므로 서비스 시작점에서 프롬트 환경 설정 옵션은 더 이상 선택되지 않습니다. 주: 서비스 시작점에서 프롬트 설정은 원격 시스템 탐색기에서 설정한 서비스 시작점과 디버그 세션 중 설정한 서비스 시작점에 적용됩니다.

서비스 시작점 설정 시 프롬트 선택란을 선택하면, 원격 시스템 탐색기에서 서비스 시작점이 설정될 때마다 대화 상자를 통해 알려줍니다.