GUI Manual · Chapter 2
title: "Keyboard Shortcuts" chapter: 2 source: "Doc/QMachineStudio ShortCut.pdf" images:
- shortcuts-overview.png
Keyboard Shortcuts
Keyboard shortcuts that boost productivity in QMachineStudio. These are based on the official shortcut reference and apply in developer mode.

File · Build · Run
| Shortcut | Action | Note |
|---|---|---|
Ctrl + S | Save all & compile | Includes compile |
F6 | Save all & compile | Same as Ctrl+S |
F5 | Run | Toggle between machine and developer view; compile included |
Ctrl + F5 | Switch to developer mode | From runtime back to Studio dev mode |
Editing
| Shortcut | Action | Note |
|---|---|---|
F7 | Message dialog | Add/edit messages during script editing |
F8 | Error dialog | Add/edit errors during script editing |
F12 | Go to definition | Jump to declaration |
Shift + F12 | Search selection | Find selected symbol / variable / function |
Ctrl + . | Add/edit error | Runs on ShowError |
Ctrl + / | Toggle line comment | // |
Ctrl + Shift + / | Toggle block comment | /* … */ |
Tabs
| Shortcut | Action |
|---|---|
Ctrl + W | Close current tab |
Ctrl + Shift + W | Close all tabs |
Ctrl + Q | Close all except current |
Test screens · Editors (Ctrl + digit)
| Shortcut | Screen |
|---|---|
Ctrl + 1 | IO Test |
Ctrl + 2 | Cylinder Test |
Ctrl + 3 | Motor Test |
Ctrl + 4 | Message Editor |
Ctrl + 5 | Error Editor |
Debug dialogs (Ctrl + Shift + key)
| Shortcut | Dialog | Use |
|---|---|---|
Ctrl + Shift + J | Jog · JobFile Parameter | Motion jog / parameter edit |
Ctrl + Shift + I | IO Monitoring | Real-time IO observation |
Ctrl + Shift + M | Motor Monitoring | Real-time axis state |
Ctrl + Shift + D | Data Watcher | Debug · data edit |
Ctrl + Shift + T | Thread Monitoring | Thread state |
Ctrl + Shift + Y | Setup Parameter | Parameter add/edit |
Ctrl + Shift + V | Version | Version info edit |
Ctrl + Shift + P | Publish Tool | Project deployment |
Ctrl + Shift + F12 | Run Test Func script | Execute test function on GUI thread |
Ctrl + Shift + Jis assigned to both the Jog dialog and the JobFile Parameter dialog; the actual behavior depends on the active project configuration.
Tips
- Use
F5to flip quickly between machine runtime and Studio developer modes, enabling on-site edits without restarting. F12/Shift + F12dramatically speed up navigation while editing scripts.Ctrl + Shift + D(Data Watcher) observes and edits live data — ideal for debugging.