EGL 편집기

EGL 코드 편집기는 기타 언어에 대한 표준 문서 편집기 또는 코드 편집기와 유사하게 보이고 유사하게 작동되지만 EGL 코드 편집을 돕는 추가 기능이 있습니다. 코드 편집기는 올바르지 않은 구문을 강조표시하고 코드에서 문제점에 대한 설명을 제공하며 키워드, 문자열, 주석에 색상을 지정하고 EGL 코드 작성을 돕습니다.

기본

프로젝트 탐색기 보기에서 두 번 클릭하거나 마우스 오른쪽 단추로 클릭한 후 연결 프로그램 > EGL 편집기를 클릭하여 EGL 편집기에서 EGL 소스 파일을 열 수 있습니다.

편집기는 다수의 동일한 편집 함수를 워크벤치의 다른 텍스트 및 코드 편집기로 사용합니다.
  • 편집 메뉴의 명령으로 코드를 잘라내고 복사하고 붙여넣으십시오.
  • CTRL+S를 누르거나 도구 모음에서 저장 단추를 클릭하거나 파일 > 저장을 클릭하여 현재 파일을 저장하십시오.
  • CTRL+G를 누르거나 프로젝트 탐색기 보기에서 파일을 마우스 오른쪽 단추로 클릭한 후 생성을 클릭하여 현재 파일을 생성하십시오.
  • CTRL+Z를 누르거나 편집 > 실행 취소를 클릭하여 최신 변경을 실행 취소하십시오.
  • 편집기 상단의 탭을 클릭하여 열린 파일 사이에서 전환하십시오.
  • 이동 > 표시 대상을 클릭하여 다른 보기에서 파일을 찾은 후 프로젝트 탐색기, 아웃라인 또는 네비게이터를 클릭하십시오.
  • 코드를 들여쓰기 또는 내어쓰기하려면 하나 이상의 행을 선택하고 마우스 오른쪽 단추를 클릭한 후 오른쪽으로 이동 또는 왼쪽으로 이동을 클릭하십시오.
  • 하나 이상의 코드 행을 주석 처리하거나 주석 해제하려면 하나 이상의 행을 선택하고 마우스 오른쪽 단추를 클릭한 후 주석 또는 주석 해제를 클릭하십시오.
일부 편집기 함수에서 하나 이상의 코드 행(코드 블록이라고도 함)을 선택해야 합니다. 해당 방법으로 코드를 선택할 수 있습니다.
  • 하나 이상의 코드 행 위에서 마우스를 클릭하고 끄십시오.
  • 하나의 단어를 선택하려면 해당 단어를 두 번 클릭하십시오.
  • 코드 블록의 처음에 커서를 놓고 Shift 키를 누른 상태에서 화살표 키를 사용하여 커서를 블록의 끝으로 이동시키십시오. 코드 블록의 처음과 끝에서 두 번 클릭하여 전체 코드 블록을 선택할 수도 있습니다.
  • Ctrl+A를 눌러 전체 파일을 선택하십시오.

편집기에서 EGL 코드가 표시되는 방법을 제어할 수 있습니다. EGL 텍스트에 대한 환경 설정 설정을 참조하십시오.

더 빠른 코드 작성

EGL 편집기가 코드 개발 시간의 속도를 높이기 위해 제공하는 기본 도구는 코드 지원입니다. 코드 지원은 사용자가 입력하는 처음 몇 개의 문자 및 일치하는 코드로 시작하는 올바른 키워드, 변수 또는 파트 이름을 검색합니다. 코드 지원을 활성화하려면 CTRL+스페이스를 누르고 옵션 목록에서 키워드, 변수, 파트 또는 함수를 선택하십시오. 또한 키워드, 파트 또는 변수의 처음 몇 자를 입력하여 목록을 필터링할 수 있습니다. 컨텐츠 지원을 참조하십시오.

코드 지원은 더 큰 코드 템플리트를 파트의 프레임워크와 같은 코드로 삽입할 수도 있습니다. 코드 템플리트을 참조하십시오.

편집기에는 또한 사용자가 편집 중인 파일로 EGL 코드를 생성할 수 있는 마법사가 포함되어 있습니다. 예를 들어, DataItem 파트 소스 지원은 DataItem 파트의 특성을 설정하도록 해줍니다. 소스 보조자로 DataItem 파트 편집을 참조하십시오.

변수를 선언하는 경우 또는 다른 경우에서 함수 이름을 특성 값으로 지정해야 할 수 있습니다. 워크벤치에서 스켈레톤 함수를 입력해야 합니다. 대신, 명령문을 마우스 오른쪽 단추로 클릭하고 함수 작성을 클릭하거나 Ctrl + 2를 눌러 함수 이름을 지정할 수 있습니다.

도움말 가져오기

편집기는 대부분의 EGL 키워드에 대해 동적 도움말을 제공합니다. 동적 도움말을 활성화하려면 패키지와 같은 EGL 키워드를 강조표시하고 F1을 누르십시오. 또한 F1 키는 대부분의 EGL 관련 마법사 및 창에 있는 경우 동적 도움말을 제공합니다.

코드 구성

EGL 편집기로 import 문을 구성할 수 있습니다. import 문을 구성하려면 편집기를 마우스 오른쪽 단추로 클릭한 후 가져오기 구성을 클릭하십시오. 편집기가 다음 방법으로 import 문을 변경합니다.
  • 편집기가 가져오기 구성 환경 설정 페이지에서 지정된 순서로 import 문을 배열합니다. EGL 편집기에서 import 문 구성을 위한 환경 설정 설정을 참조하십시오.
  • 편집기가 사용하지 않는 import 문을 제거합니다.
  • 편집기는 환경 설정 페이지의 설정을 기반으로 와일드카드 문자를 사용하여 동일한 패키지에 대한 다중 import 문을 하나의 import 문으로 결합합니다.
  • 편집기는 파일에서 사용되지만 범위 내에 있지 않은 파트에 대해 import 문을 추가하려고 시도합니다.

편집기를 사용하여 코드를 "접기"할 수도 있습니다. 코드 블록을 접으면 해당 코드가 임시로 숨겨지며 사용자가 보려는 소스 파일의 파트만 볼 수 있습니다. 코드 블록을 접으려면 편집기의 왼쪽에 있는 빼기 아이콘을 클릭하십시오. 코드를 임시로 접습니다. 임의 코드 행을 선택하고 마우스 오른쪽 단추로 클릭한 후 텍스트 접기를 클릭하여 접을 수도 있습니다. 코드를 복원하려면 아이콘을 다시 클릭하십시오. 접기는 어떻게든 코드의 동작을 변경하지 않습니다.

참조 접기 설정에 따라 편집기의 소스 파일을 열 때 특정 코드 블록이 자동으로 접힐 수 있습니다. EGL 편집기에서 접기에 대한 환경 설정 설정을 참조하십시오.

사용된 양식 구성

EGL 편집기로 양식 그룹을 참조하는 use 문을 구성할 수 있습니다. 양식 그룹에 대해 use 문을 구성하려면 편집기를 마우스 오른쪽 단추로 클릭한 후 사용된 양식 구성을 클릭하십시오. 편집기가 다음 방법으로 use 문을 변경합니다.
  • 양식 그룹에 대해 use 문이 있는 경우 사용된 양식 구성이 이를 양식에 대한 use 문으로 변환하고 프로그램이 사용하는 양식만 나열합니다.
  • 양식에 대해 use 문이 있는 경우 사용된 양식 구성이 프로그램 내에서 양식의 사용을 검토하고 프로그램이 실제로 사용하지 않는 use 문에서 양식을 제거합니다.
  • 양식 이름은 알파벳순으로 배치됩니다.

EGL 편집기 사용자 정의

형식화 환경 설정은 들여쓰기에 사용할 문자 수 및 문자 유형, 키워드에 대문자 또는 소문자를 사용할지 여부, 소스 코드에 포함시킬 공백 수를 포함하여 코드가 편집기에서 형식화되는 방법에 영향을 미칩니다.

EGL 편집기 포맷터 환경 설정을 사용하여 하나 이상의 EGL 편집기 프로파일을 작성할 수 있습니다. EGL 내에서 정의된 두 개의 형식화 프로파일이 있습니다.
  • EGL [build in]
  • VA Gen [build in]
두 프로파일 내에서 형식화 환경 설정을 변경하거나 해당 프로파일을 제거할 수 없습니다. 사용자가 작성하는 프로파일이 사용 가능한 프로파일 목록에 추가됩니다. 사용자가 작성하는 프로파일을 변경하거나 제거할 수 있습니다.

편집기 프로파일 환경 설정은 EGL 편집기에서 형식화를 위한 환경 설정 설정의 내용을 참조하십시오.