데이터 세트 편집

z/OS® Explorer를 사용하여 파일을 열고 컨텐츠를 편집할 수 있습니다. 텍스트 PDS 멤버나 텍스트 순차 데이터 세트만 편집할 수 있습니다.

이 태스크 정보

데이터 세트 편집기는 데이터 세트를 보고 편집하는 데 사용할 수 있는 문서 편집기입니다.

중요사항: 데이터 세트 편집기로는 예를 들면, MB 용량 정도의 상대적으로 작은 JCL 또는 작업 로그 파일만 열 수 있습니다. z/OS Explorer에서 표시할 파일을 다운로드하는 경우 파일은 크기 제한이 있는 Java™ 힙으로 저장됩니다. 시스템 덤프 데이터 세트와 같은 대용량 파일을 다운로드하면 Java OutOfMemoryError 메시지가 수신될 수 있습니다. 이러한 상황이 발생하면 z/OS Explorer를 다시 시작하고 ISPF를 사용하여 파일을 확인하십시오.
편집할 파일을 열면 z/OS Explorer는 파일의 사본을 로컬 작업공간에 둡니다. 호스트에서 파일을 사용 중이면 zFS 파일과 순차 데이터 세트에 대해서는 z/OS Explorer가 사본을 계속 취하지만 PDS 멤버에 대해서는 오류 메시지가 표시됩니다. 예를 들어, 호스트에서 다른 사용자가 변경을 수행한 후 저장한 경우와 같이 z/OS Explorer가 사본을 취한 후에 파일이 변경될 수 있습니다. 이 경우 파일을 저장하면 보기의 도구 모음에 경고가 표시되고 호스트에서 파일을 겹쳐쓸지 아니면 변경을 취소하고 데이터 세트 편집기로 돌아갈지 선택해야 합니다.
참고: 흔하지는 않지만 호스트에서 파일이 변경되어도 파일의 날짜, 시간 또는 크기 정보에 영향이 없으면 경고가 표시되지 않으며 변경사항은 호스트에서 파일을 겹쳐씁니다. 예를 들어, 통계가 없는 순차 데이터 세트 파일이나 PDS 멤버를 편집할 때 이러한 가능성에 유의하십시오.

프로시저

데이터 세트 보기에서 열고자 하는 데이터 세트를 클릭한 후 다음 조치 중 하나를 완료하십시오.

결과

데이터 세트 편집기에서 데이터 세트가 열립니다.

먼저 편집할 파일을 열면 워크벤치 편집 영역의 편집기 보기에 파일이 열립니다. 다음 화면 캡처는 JCL이 포함된 예제 파일을 보여 줍니다.

편집기 보기에 열려 있는 예제 JCL 파일

워크벤치 상태 표시줄은 파일에 대한 세부사항을 표시합니다. 예를 들어, 이전 예제의 상태 표시줄 정보는 파일이 쓰기 가능하며 편집기는 삽입 모드이고 커서가 4행 22열에 있음을 보여 줍니다.

예제 워크벤치 상태 표시줄

파일을 편집할 때 커서 위치에 유의해야 합니다. PDS 멤버에는 80자 분량의 레코드가 포함되지만 편집기에서 한 줄에 80자를 초과하여 입력할 수도 있습니다.

편집기에서 행 번호를 표시하려면 보기 왼쪽에서 회색 세로 막대를 마우스 오른쪽 단추로 클릭한 후 메뉴에서 행 번호 표시를 클릭하십시오.

파일이 데이터 세트 이름을 참조하는 경우(예: DSN=NBISHOP.CNTL.JCL(OUT)) 다른 편집기 보기에서 해당 데이터 세트를 열 수 있습니다. Ctrl 키를 누르고 이름 위에 마우스 갖다 대면 텍스트가 다른 편집기 보기에서 데이터 세트를 열 수 있는 하이퍼링크로 변경됩니다.

파일 변경 시, 보기 탭의 파일 이름 앞에 별표가 표시됩니다. 파일 이름 앞의 별표를 보여 주는
보기 탭의 화면 캡처.. 별표는 파일 컨텐츠가 변경되었지만 저장되지 않았음을 나타냅니다.

다음에 수행할 작업

이제 파일을 편집할 수 있습니다.

참고: 데이터 세트 편집기는 편집 중인 파일의 형식을 인식하지 않습니다. 파일에 JCL(Job Control Language) 명령이 포함되어 있으면 탭 문자를 사용하지 마십시오. 그렇지 않으면 작업이 실패합니다. 탭 문자의 사용을 피하기 위해 다음 단계를 사용하여 애플리케이션에서 모든 문서 편집기의 글로벌 설정을 변경할 수 있습니다.
  1. 다음 방법 중 하나를 사용하여 환경 설정 창에서 JCL 편집기 분할창을 여십시오.
    • Windows 및 Linux: > 환경 설정 > Explorer > JCL 편집기를 클릭하십시오.
    • OS X: IBM Explorer for z/OS > 환경 설정 > Explorer > JCL 편집기를 클릭하십시오.
  2. JCL 편집기 분할창에서 문서 편집기 링크를 클릭하십시오.
  3. 문서 편집기 분할창에서 탭의 공백 삽입을 선택하고 확인을 클릭하십시오.
다음 편집 조치는 워크벤치의 기본 메뉴나 편집 메뉴 또는 보기의 오른쪽 클릭 메뉴 옵션에서 사용할 수 있습니다.
표 1. 편집 메뉴 조치
이름 기능 키보드 단축키(Windows 및 Linux) 키보드 단축키(OS X)
입력 실행 취소 편집기에서 마지막 변경 실행 취소 Ctrl+Z cmd+Z
다시 실행 실행 취소된 이전 변경 다시 실행 Ctrl+Y shift+cmd+Z
잘라내기 현재 선택된 텍스트 또는 요소를 클립보드에 복사하고 요소를 제거합니다. 클립보드에 붙여넣기 전에는 요소가 제거되지 않습니다. Ctrl+X cmd+X
복사 현재 선택된 텍스트 또는 요소를 클립보드에 복사합니다. Ctrl+C cmd+C
붙여넣기 현재 컨텐츠를 텍스트로 편집기에 붙여넣거나 동위 또는 하위 요소로 현재 선택된 요소에 붙여 넣습니다. Ctrl+V cmd+V
삭제 현재 텍스트 또는 요소 선택사항을 삭제합니다. Delete 키 Delete 키
다음 찾기 현재 선택된 텍스트의 다음 발생을 찾습니다. Ctrl+K cmd+K
이전 찾기 현재 선택된 텍스트의 이전 발생을 찾습니다. Ctrl+Shift+K shift+cmd+K
다음 증분 찾기 증분 찾기 모드를 시작합니다. 호출 후 검색 텍스트를 입력하십시오. 텍스트를 입력하면 입력한 텍스트와 일치하는 커서 위치 뒤의 문자 위치로 커서가 이동합니다. 입력한 텍스트가 상태 표시줄에 표시됩니다. Ctrl+J cmd+J
이전 증분 찾기 이전 증분 찾기 모드를 시작합니다. 호출 후 검색 텍스트를 입력하십시오. 텍스트를 입력하면 입력한 텍스트와 일치하는 커서 위치 앞의 문자 위치로 커서가 이동합니다. Ctrl+Shift+J shift+cmd+J
도구 팁 설명 표시 사용되지 않음 없음 없음
문자 완성 열린 편집기에서 찾은 모든 단어를 기준으로 현재 문자열의 완료형을 제안합니다. Alt+/ ctrl+.
표 2. 보기 컨텍스트 메뉴 조치
이름 기능 키보드 단축키(Windows 및 Linux) 키보드 단축키(OS X)
입력 실행 취소 편집기에서 마지막 변경 실행 취소 Ctrl+Z cmd+Z
파일 되돌리기 현재 편집기의 컨텐츠를 마지막으로 저장된 파일의 컨텐츠로 되돌립니다. 편집기에 저장되지 않은 변경사항이 없으면 사용 불가능합니다.    
저장 현재 편집기의 컨텐츠를 저장합니다. 편집기에 저장되지 않은 변경사항이 없으면 사용 불가능합니다. Ctrl+S cmd+S
표시 대상 사용되지 않음 Alt+Shift+W  
잘라내기 현재 선택된 텍스트 또는 요소를 클립보드에 복사하고 요소를 제거합니다. 클립보드에 붙여넣기 전에는 요소가 제거되지 않습니다. Ctrl+X cmd+X
복사 현재 선택된 텍스트 또는 요소를 클립보드에 복사합니다. Ctrl+C cmd+C
붙여넣기 현재 컨텐츠를 텍스트로 편집기에 붙여넣거나 동위 또는 하위 요소로 현재 선택된 요소에 붙여 넣습니다. Ctrl+V cmd+V
오른쪽으로 이동 현재 선택 행의 들여쓰기 레벨을 증분합니다.    
왼쪽으로 이동 현재 선택 행의 들여쓰기 레벨을 줄입니다.    

편집이 완료되면 z/OS Explorer 도구 모음에서 저장 아이콘 저장 아이콘을 클릭하여 변경사항을 저장하십시오.

편집기를 닫으려면 편집기 보기 탭에서 닫기 아이콘 닫기 아이콘을 클릭하십시오. 저장되지 않은 파일 변경사항이 있는 상태로 편집기를 닫으려는 경우 변경사항의 저장 여부를 선택할 수 있는 자원 저장 대화 상자가 표시됩니다.