도움말 목차에서 원격 시스템 LPEX 편집기에서도 사용 가능한 모든 기능의 사용 방법에 관한 정보(예: 편집기 명령, 조치 및 매개변수 및 텍스트 입력 및 편집을 참조하십시오.
원격 시스템 LPEX 편집기에 소스를 열려면 다음을 수행하십시오.
컴파일 및 검증과 같이 원격 시스템 LPEX 편집기를 사용하여 수행할 수 있는 공통 타스크에 대한 정보는 아래의 지시사항과 환경 설정 페이지 정보에 대한 링크를 참조하십시오. 이러한 여러 옵션은 편집기의 팝업 메뉴 또는 소스, 컴파일 및 편집 Workbench 메뉴 항목에서 사용할 수 있습니다.
원격 시스템 LPEX 편집기를 사용하여 자주 수행할 수 있는 타스크:
편집 중 자동 저장: 원격 시스템 LPEX 편집기에서 편집하는 동안 자동 저장을 작동하거나 작동하지 않도록 하려면 편집기 환경 설정을 변경해야 합니다. 메뉴 항목을 클릭한 다음 자동 저장 선택란을 클릭하십시오. 저장 간격(분)의 기본값은 5로 설정되어 있습니다. 1분 - 60분 사이의 값을 지정할 수 있습니다. 파일을 편집하는 동안 예상치 못하게 Workbench가 닫히는 경우 Workbench를 다시 시작하고 편집하던 파일을 다시 여십시오. 해당 파일의 백업이 있는 경우 편집을 위해 백업 파일을 열도록 프롬프트가 표시됩니다.
소스 프롬트: 원격 시스템 LPEX 편집기를 사용하는 경우 소스 프롬터를 사용하면 편집이 쉬워질 수 있습니다. 소스 프롬프터를 호출하려면, 파일 내에서 아무 곳이나 클릭한 다음 F4 키를 누르십시오. Workbench 메뉴에서 소스 > 프롬트를 클릭할 수도 있습니다.
편집기 새로 고치기: 소스에서 오류 메시지를 제거하려면 소스 > 새로 고치기를 클릭하여 Workbench 메뉴에서 새로 고치기를 수행할 수 있습니다. Ctrl+F5를 눌러 편집기를 새로 고칠 수도 있습니다.
파일 비교: 현재 열려있는 멤버를 다른 멤버와 비교하려면, 메뉴 표시줄에서 편집 > 비교 > 비교를 클릭하십시오. Ctrl 키를 누른 상태에서 두 항목을 클릭하여 원격 시스템 보기에서 두 항목을 선택할 수도 있습니다. 마우스 오른쪽 단추를 클릭하고 비교 대상 > 둘 사이의 비교를 선택하십시오. 변경사항이 강조표시되고 두 멤버가 모두 나란히 호출됩니다.
F3을 사용한 서브루틴 또는 프로시저 선언 열기: ILE RPG 파일에서 서브루틴 또는 프로시저 선언을 열려면 선택한 단어 또는 텍스트 조각에 커서를 놓고 F3을 누르십시오. 편집기가 현재 소스에서 이 이름의 서브루틴 또는 프로시저를 검색하고 커서를 해당 위치에 다시 놓습니다.
원격 파일에서 컨텐츠 검색: 원격 멤버의 컨텐츠를 현재 열린 멤버에 삽입하려면 파일 > 파일 가져오기를 클릭하십시오. 대화 상자에서 트리 보기 구조를 사용하여 디렉토리를 찾아보십시오. 삽입할 파일을 선택하고 확인을 클릭하십시오.
컨텍스트 도움말 실행: 소스를 편집하는 동안 키워드에 대한 컨텍스트 도움말이 필요하면 키워드에 커서를 놓고 언제든지 F1을 누를 수 있습니다.
날짜 영역 표시: 원격 시스템 LPEX 편집기가
소스에 날짜 영역을 표시하도록 하려면 편집기 환경 설정을 변경해야
합니다. 원격 시스템 보기에서 드롭 다운 메뉴 를 클릭한 후
환경 설정 > iSeries LPEX 편집기 구문 분석기를 선택하십시오. 환경 설정 창에서 날짜 영역 표시 선택란을
선택하십시오. 커서가 소스에 있는 동안 마우스 오른쪽 단추를 클릭하여
팝업 메뉴에서 날짜 영역 보기를 선택할 수도 있습니다.
접두어 명령: 접두어 명령(예: P, I5, DD/DD 등)을 사용하려면, "000014" 등의 번호를 표시하는 가장 왼쪽 컬럼 내부를 클릭하고, 명령을 입력한 후 Enter를 누르십시오. 각 언어에 사용 가능한 접두어 명령 목록에 대해서는 관련 링크 및 언어 참조 문서를 참조하십시오. SEU 접두어 명령에 대한 자세한 정보는 SEU 기본 프로파일도 참조하십시오.
자동 대문자 입력: 편집할 때 원격 시스템 LPEX
편집기가 소문자에서 대문자로 소스를 자동으로 변환하도록 하려면
편집기 환경 설정을 변경해야 합니다. 원격 시스템 보기에서 드롭 다운 메뉴 를 클릭한 후
환경 설정 > iSeries LPEX 편집기 구문 분석기를 선택하십시오. 환경 설정 창의 왼쪽에는
CL, COBOL, DDS, ILE RPG 및 RPG/400에 대한 항목이 있습니다. 각 소스 멤버에 대해 자동 대문자 입력의 사용 여부를 지정할 수
있습니다. 예를 들어, 창의 왼쪽에서 CL을 클릭하고
환경 설정 영역에서 자동 대문자 입력 선택란을
선택하십시오.
자동 들여쓰기: 편집하는 동안 원격 시스템 LPEX
편집기가 자동으로 소스를 들여쓰도록 하려면 편집기 환경 설정을 변경해야
합니다. 원격 시스템 보기에서 드롭 다운 메뉴 를 클릭한 후
환경 설정 > iSeries LPEX 편집기 구문 분석기를 선택하십시오. 환경 설정 창의 왼쪽에는
CL, COBOL, DDS, ILE RPG 및 RPG/400에 대한 항목이 있습니다. ILE RPG 및
CL에 대해 자동 들여쓰기 사용 여부와 소스를 들여쓸 간격 수를 지정할 수
있습니다(Enter를 누를 때).
예를 들어, 창의 왼쪽에서 ILE RPG를 클릭하고 창의 오른쪽에서
자동 들여쓰기 선택란을 선택하십시오. 그런 다음 공백(1-20) 필드에
들여쓸 간격 수를 지정할 수도 있습니다.
Enter 키 사용자 정의: ILE 또는 비ILE(OPM)
RPG 소스를 편집할 때 Enter를 누르면 발생하는 조치를 변경하여
Enter 키의 조작을 제어할 수 있습니다.
기본적으로 Enter를 누르면 소스에서 이전 스펙 유형이
반복됩니다. 그러나 C-스펙을 편집하는 경우 이전 연산 코드를
반복하거나 커서를 특정 컬럼으로 이동시키는 등 이 조작을 변경할 수
있습니다. 이 조작을 제어하려면 편집기 환경 설정에 액세스해야
합니다. 원격 시스템 보기에서 드롭 다운 메뉴 를 클릭한 후
환경 설정 > iSeries LPEX 편집기 구문 분석기를 선택하십시오. ILE RPG를 선택하고 창의 오른쪽
Enter 키 조작 아래에서 항목을 수정하십시오.
컬럼별 편집: 모든 RPG 및 DDS 소스에 대해
컬럼별 편집을 작동할 수 있습니다. 즉, 정의된 컬럼으로 이동하도록
탭이 설정되며 한 컬럼에 입력할 때 다른 컬럼의 데이터가
이동되지 않음을 의미합니다. 이 환경 설정을 작동하려면, 원격 시스템 보기에서
드롭 다운 메뉴 를 클릭한 후 환경 설정
> iSeries LPEX 편집기 구문 분석기를 선택하십시오. 환경 설정 창에서
컬럼별 편집 선택란을 선택하십시오.
중단점 지원: 실행 가능 코드의 섹션에 중단점을 설정할 수 있습니다. 중단점을 설정하려면 마우스 오른쪽 단추를 클릭하고 중단점 추가를 선택하십시오. 코드를 디버그하면 디버거가 중단점에서 중단되고 오류가 있는 경우 이 지점에서 코드를 Step Over 또는 Step Into할 수 있습니다. 자세한 정보는 중단점을 참조하십시오.
ILE RPG 및 비ILE RPG | ILE COBOL 및 비ILE COBOL | CL, CMD, CLP 및 CLLE | DDS | C 및 C++ | |
복수 보기 지원 | * | * | * | * | * |
행 유형별 필터 | * | * | * | * | * |
소스 코드의 위치 책갈피 | * | * | * | * | * |
컨텍스트 도움말(F1 누름) 및 SEU 도움말 실행 | * | * | * | * | * |
파일 순서 재설정 | * | * | * | * | * |
접두어 명령 | * | * | * | * | * |
SEU 키 조작 | * | * | * | * | * |
컨텐츠 지원 | * | * | |||
자동 소스 포맷터 | * | ||||
행 선택 | * | * | * | * | |
컬럼별 편집 | * | * | |||
중단점 지원 | * | * | * | * | |
컴파일 | * | * | * | * | |
소스 프롬트 | * | * | * | * | |
구문 검사 | * | * | * | * | |
자동 대문자 입력 | * | * | * | * | |
아웃라인 보기 | * | * | * | ||
외부에서 설명된 데이터 정보 표시 | * | * | * | ||
/COPY 및 COPYBOOK 멤버 열기 | * | * | |||
사용자 정의 탭 | * | * | * | ||
사용자 정의 가능한 Enter 키 | * | ||||
형식 행 | * | ||||
템플리트 지원 | * (ILE RPG에만) | * (ILE COBOL에만) | * (C++에만) | ||
프로그램 검증 | * (ILE RPG에만) | * | * | * (ICFF 제외) | |
자동 들여쓰기 | * (ILE RPG에만) | * | |||
고정 형식에서 자유 형식 코드로 변환 | * (ILE RPG에만) | ||||
RPG 프로시저 작성 | * (ILE RPG에만) | ||||
RPG Java 메소드 호출 작성 | * (ILE RPG에만) | ||||
RPG D-스펙 작성 | * (ILE RPG에만) | ||||
F3을 사용한 서브루틴 또는 프로시저 선언 열기 | * (ILE RPG에만) |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.