본문으로 건너뛰기

단축키와 편집 문맥

아래는 Windows 기본 키입니다. 변경한 키는 도구 > 환경설정 > 단축키에서 확인하세요. macOS·Linux에서 같은 키가 작동한다고 가정하지 말고 설치본의 메뉴와 설정을 확인합니다.

소스 편집과 탐색​

작업기본 키
저장 / 모두 저장Ctrl+S / Ctrl+Shift+S
모두 닫기Ctrl+Alt+W
실행 취소 / 다시 실행Ctrl+Z / Ctrl+Y
현재 파일 찾기 / 바꾸기Ctrl+F / Ctrl+H
작업 영역 찾기 / 바꾸기Ctrl+Shift+F / Ctrl+Shift+H
현재 문서 포맷Shift+Alt+F
별도 코드 서식 도구Ctrl+Alt+B
자동완성 목록Ctrl+Space
시스템 터미널Ctrl+Alt+Space
왼쪽 / 오른쪽 패널 토글Ctrl+Alt+Left Arrow / Ctrl+Alt+Right Arrow

소스 편집 단축키는 해당 편집기에 포커스를 두고 사용합니다. 전용 화면·입력란·캔버스가 활성화되면 화면별 처리가 우선할 수 있습니다. 키가 듣지 않으면 반복해서 누르지 말고 현재 화면의 저장·실행 버튼으로 확인하세요.

HandStack 코드 탐색​

view 경로의 HTML에는 syn-datafield, syn-options, syn-events 자동완성이, JS에는 syn.*와 화면 객체의 자동완성이 제공됩니다. View Designer의 스크립트·소스보기에서도 사용할 수 있습니다.

기능키·방법범위
정의로 이동편집기 메뉴 또는 F12화면 객체의 실제 선언, 라이브러리 API의 요약 선언
참조 찾기Shift+F12같은 화면 스크립트의 호출·선언
문자열 거래 ID 추적오른쪽 연관 계약 찾기저장된 화면·거래·실행 계약

F12는 개발자 모드에서 DevTools 키로도 쓰입니다. 혼동되면 편집기 우클릭 메뉴의 Go to Definition을 사용하세요. API 정의로 이동한 화면이 라이브러리 구현 전체 소스는 아닙니다.

디버그​

작업기본 키
시작·계속 / 디버그 없이 실행F5 / Ctrl+F5
실행 프로세스 AttachCtrl+Alt+P
일시 중지 / 중지Ctrl+Alt+Break / Shift+F5
Step Over / Into / OutF10 / F11 / Shift+F11

디버그 키는 대상 프로젝트·실행 명령·활성 세션에 따라 동작합니다. 먼저 바이너리와 PDB 조건을 확인하세요.

캔버스 주의​

복사·붙여넣기·삭제는 선택한 블록을 바꿀 수 있습니다. 입력란 안에서는 텍스트 편집이 우선합니다. View Designer의 Position Layout은 스냅 상태에 따라 이동량이 달라지며 Studio와 같은 수치를 전제하지 마세요. 실행 전 선택 요소와 현재 레이아웃을 확인합니다.