Global Constant Editor
Global Constant Editor 는 프로젝트 전역에서 사용하는 명명 상수(Global Constant)를 한곳에서 정의·관리하는 편집기입니다. 자주 쓰는 고정값을 의미 있는 이름으로 등록해 두면, 스크립트와 화면에서 숫자를 직접 적는 대신 이름으로 참조할 수 있어 매직넘버를 줄일 수 있습니다. 메뉴 Project → Global Constant Editor, 툴바의 Constant Value Editor 버튼, 또는 Solution Explorer 의 Constant Value Editor 항목으로 진입합니다.
이 편집기는 GUI Text Editor 와 같은 표 기반 에디터(TextEditorPage)를 공유하며, 다루는 카탈로그의 종류만 다릅니다. GUI Text Editor 가 화면 표시 텍스트를 다룬다면, 여기서는 전역 상수 값을 행 단위로 편집합니다.

주요 영역
화면은 위에서부터 헤더, 편집 그리드, 하단 도구·저장 영역의 3단으로 구성됩니다.
| 영역 | 설명 |
|---|---|
| 헤더 | Title · File 라벨로 현재 편집 중인 카탈로그의 제목과 파일을 표시합니다. |
| 편집 그리드 | 각 행이 하나의 전역 상수에 해당하는 표. 셀 단위로 선택·편집합니다. |
| 하단 영역 | 좌측의 줌 버튼과 우측의 SAVE · RESTORE 버튼으로 구성됩니다. |
편집 그리드
각 행은 하나의 상수를 나타내며, 상수 이름·값·설명을 입력합니다. 그리드를 우클릭하면 행을 다루는 컨텍스트 메뉴가 나타납니다.
| 메뉴 | 동작 |
|---|---|
Add Row | 새 상수 행을 추가합니다. |
Duplicate Row | 선택한 행을 복제합니다. |
Move Up · Move Down | 선택한 행을 위·아래로 이동합니다. |
Delete Row | 선택한 행을 삭제합니다. |
Increment Number | 선택 범위의 숫자를 1씩 증가시키며 채웁니다. |
하단 도구
하단 좌측의 줌 버튼은 그리드 표시 배율을 확대·축소·원래 크기로 조정합니다. 하단 우측의 SAVE 는 편집한 상수 카탈로그를 저장하고, RESTORE 는 마지막 저장 상태로 되돌립니다.
활용 지침
상수는 "여러 곳에서 같은 값을 쓰는 경우" 또는 "추후 한 번에 바꿀 가능성이 있는 값"(대기 시간, 반복 횟수, 임계값 등)에 적용할 때 효과가 큽니다. 반대로 한 곳에서만 쓰는 일회성 값까지 모두 상수로 만들 필요는 없습니다. 이름은 값이 무엇을 뜻하는지 드러내도록 정하면, 스크립트를 읽을 때 숫자의 배경을 따로 설명하지 않아도 의도가 전달됩니다.