GUI 매뉴얼 · Chapter 2
title: "단축키" chapter: 2 source: "Doc/QMachineStudio ShortCut.pdf" images:
- shortcuts-overview.png
단축키
QMachineStudio 의 생산성을 높여 주는 키보드 단축키 목록입니다. 본 목록은 공식 단축키 매뉴얼을 기준으로 정리되었으며, 각 항목은 개발자 모드에서 동작합니다.

파일 · 빌드 · 실행
| 단축키 | 기능 | 설명 |
|---|---|---|
Ctrl + S | 모두 저장 및 컴파일 | 컴파일 포함 |
F6 | 모두 저장 및 컴파일 | Ctrl+S 와 동일 |
F5 | 실행 (RUN) | 장비 화면 ↔ 개발 화면 토글, 컴파일 포함 |
Ctrl + F5 | 개발자 모드로 전환 | 런타임에서 Studio 개발자 모드로 전환 |
편집
| 단축키 | 기능 | 설명 |
|---|---|---|
F7 | 메시지 추가 다이얼로그 | 스크립트 편집 중 메시지 편집·추가 |
F8 | 에러 추가 다이얼로그 | 스크립트 편집 중 에러 편집·추가 |
F12 | 정의로 이동 | 선언된 위치로 이동 |
Shift + F12 | 선택 코드 검색 | 선택한 정의·변수·함수 검색 |
Ctrl + . | 에러 추가·편집 | ShowError 코드에서 실행 |
Ctrl + / | 주석 토글 (한 줄) | // |
Ctrl + Shift + / | 주석 토글 (여러 줄) | /* … */ |
탭 관리
| 단축키 | 기능 |
|---|---|
Ctrl + W | 현재 탭 닫기 |
Ctrl + Shift + W | 모든 탭 닫기 |
Ctrl + Q | 현재 탭 외 모두 닫기 |
테스트 화면 · 에디터 (Ctrl + 숫자)
| 단축키 | 화면 |
|---|---|
Ctrl + 1 | IO Test |
Ctrl + 2 | Cylinder Test |
Ctrl + 3 | Motor Test |
Ctrl + 4 | Message Editor |
Ctrl + 5 | Error Editor |
디버깅 다이얼로그 (Ctrl + Shift + 키)
| 단축키 | 다이얼로그 | 용도 |
|---|---|---|
Ctrl + Shift + J | Jog · JobFile Parameter | 이동 제어 / 파라미터 편집 |
Ctrl + Shift + I | IO Monitoring | 입출력 실시간 관측 |
Ctrl + Shift + M | Motor Monitoring | 축 상태 실시간 관측 |
Ctrl + Shift + D | Data Watcher | 디버깅용 · 데이터 수정 |
Ctrl + Shift + T | Thread Monitoring | 쓰레드 상태 |
Ctrl + Shift + Y | Setup Parameter | 파라미터 추가·수정 |
Ctrl + Shift + V | Version | 버전 정보 수정·추가 |
Ctrl + Shift + P | Publish Tool | 프로젝트 배포 |
Ctrl + Shift + F12 | Test Func Script 실행 | GUI 스레드에서 테스트용 함수 실행 |
Ctrl + Shift + J는 Jog 다이얼로그와 JobFile Parameter 양쪽에 할당되어 있으며, 프로젝트 설정에 따라 동작이 달라집니다.
팁
F5로 장비 런타임 모드 와 Studio 개발자 모드 를 빠르게 오가며 현장에서 즉시 수정할 수 있습니다.- 스크립트 편집 중
F12·Shift + F12를 자주 사용하면 코드 탐색 속도가 크게 향상됩니다. Ctrl + Shift + D(Data Watcher) 는 런타임에 데이터를 관측·수정할 수 있어 디버깅에 유용합니다.