소스 찾기

애플리케이션을 디버그할 때, 디버그 엔진이 애플리케이션의 소스를 찾습니다. 또는 디버거 사용자 인터페이스를 통해 소스 위치를 지정할 수 있습니다. 디버거가 소스를 찾을 수 없는 경우 사용자가 다양한 옵션을 사용하여 소스를 찾을 수 있습니다.

이 태스크 정보

디버거가 소스를 찾을 수 없는 경우 소스없이 디버거 편집기가 열립니다. 하지만 편집기 오른쪽에 소스를 찾을 수 있는 옵션이 제공됩니다. 이러한 옵션 중 하나인 소스 검색 경로 편집 누름 단추를 클릭하면 추가할 소스 위치 유형을 선택할 수 있는 소스 검색 경로 편집 대화 상자가 열립니다. 디버그 보기에서 스택 프레임 또는 스레드를 마우스 오른쪽 단추로 클릭하고 소스 검색 경로 편집 조치를 선택하여 소스 위치 목록을 변경할 수 있습니다.

주: 소스 작업에 대한 자세한 정보는 z/OS®용 Debug Tool 사용자 안내서를 참조하십시오.

소스 위치 목록 변경

이 태스크 정보

디버그 세션을 실행한 후, 다음 단계를 완료하여 소스 위치 목록을 수정하거나 추가할 수 있습니다.

프로시저

  1. 디버그 대상(또는 스레드/스택 프레임 중 하나)을 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 소스 검색 경로 편집을 선택하십시오.
  2. 소스 검색 경로 편집 대화 상자에서 다음 태스크를 수행하십시오.
    • 소스 위치를 추가하려면 추가를 클릭하십시오. 소스 추가 대화 상자가 열립니다. 여기에서 추가할 소스 위치 유형을 선택할 수 있습니다. 소스 추가 대화 상자의 선택사항 목록에서 다음을 수행할 수 있습니다.
      • 파일 시스템 디렉토리를 선택하면 로컬 파일 시스템 디렉토리가 소스 위치 목록에 추가됩니다. 필요한 경우, 서브폴더 검색 선택란을 선택하면 디렉토리의 서브디렉토리가 반복적으로 검색됩니다.
      • 디버그 엔진을 선택하면 디버그 엔진이 소스 위치 목록에 추가됩니다.
      • 디버그 엔진 경로를 선택하면 디버그 엔진에 지정된 경로가 소스 위치 목록에 추가됩니다. 여러 개의 경로를 지정할 때 세미콜론(;)을 사용하여 구분하십시오.
        주: 디버그 엔진 경로 설정의 변경사항은 후속 디버그 세션에 적용됩니다.
    • 기존 항목을 제거하려면 소스 위치를 선택하고 제거를 클릭하십시오.
    • 기존 항목의 순서를 설정하려면 소스 위치를 선택하고 위로 또는 아래로를 클릭하여 위치 순서를 변경하십시오.
  3. 소스 위치 목록에서 모든 소스 파일 이름 인스턴스를 검색하려면 경로의 중복 소스 파일 검색 선택란을 선택하십시오. 이 선택란을 선택한 상태에서 디버거가 여러 개의 파일 인스턴스 이름을 찾으면, 올바른 소스 파일을 선택하라는 메시지가 대화 상자에 표시됩니다.
  4. 경로를 변경한 후 확인을 클릭하여 대화 상자를 닫고 새 경로를 사용하여 소스 파일을 찾으십시오.

편집기 소스 파일 변경

이 태스크 정보

디버거가 해당 프로그램의 현재 스택 프레임에 올바르지 않은 소스 파일을 찾아 편집기에 올바르지 않은 소스가 표시되는 경우가 있습니다. 이 경우, 다음 단계를 완료하여 편집기에서 열리는 텍스트 파일을 변경할 수 있습니다.

프로시저

  1. 편집기 내부에서 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 텍스트 파일 변경을 선택하십시오.
  2. 텍스트 파일 변경 대화 상자 필드에서, 열려는 파일의 경로와 이름을 입력하거나 찾아보십시오.
    주: 로컬 워크스테이션에서 파일을 지정하는 경우, 이 필드에 완전한 경로 및 파일 이름을 입력해야 합니다.
  3. 확인을 클릭하여 편집기에 지정된 소스 파일을 로드하고 텍스트 파일 변경 대화 상자를 닫으십시오. 소스 파일을 변경하지 않으려면 취소를 클릭하십시오.

결과

소스 파일을 찾을 수 없음

이 태스크 정보

소스를 찾을 수 없는 경우 소스없이 편집기가 열립니다. 편집기에 다음과 같은 옵션이 제공됩니다.

  • 다른 편집기 소스 파일 이름을 지정할 수 있습니다. 이렇게 하려면, 텍스트 파일 변경 누름 단추를 선택하여 열려는 파일의 경로와 이름을 입력하거나 찾아보십시오.
    주:
    • 로컬 워크스테이션에서 파일을 지정하는 경우, 이 필드에 완전한 경로 및 파일 이름을 입력해야 합니다.
    • 편집기 소스 파일 변경 기능은 언어, 환경 및 디버그하는 플랫폼에 따라 다릅니다.
  • 소스 파일의 위치를 가리키도록 소스 검색 경로를 편집할 수 있습니다. 소스 검색 경로를 편집하려면 소스 위치 추가 누름 단추를 선택하십시오. 그러면 소스 검색 경로 편집 대화 상자가 열립니다. 이 대화 상자 사용에 대한 지시사항은 이전의 소스 위치 목록 변경 절에 제공되어 있습니다.