Keyboard Shortcuts
A list of the keyboard shortcuts assigned to QMachineStudio's menus and toolbar. They are organized by category, and most shortcuts work in developer mode while a project is open.
Each shortcut matches the hint text shown next to its menu item, so you can also confirm them by opening the menu directly.
Build · Run
Save, build, and run commands. Both Save All & Build and Save All & Rebuild save everything and
include a compile; Make is an incremental build, while Rebuild is a full rebuild.
| Shortcut | Action | Note |
|---|---|---|
Ctrl + S | Save All & Build | Save all files, then build |
F6 | Save All & Make | Incremental save and build |
Ctrl + F6 | Save All & Rebuild | Full rebuild |
F5 | Run | Start equipment runtime (Run Machine) |
Search
Searches text across the whole project. Results appear in the bottom Search_List panel as a tab per
query.
| Shortcut | Action | Note |
|---|---|---|
Ctrl + F | Search | Project-wide search |
Test Screens
Open the test screens for manually checking equipment I/O, cylinders, and motors. Each screen is also reachable from the System Menu.
| Shortcut | Screen | Detail |
|---|---|---|
Ctrl + 1 | Io Test | IO Test |
Ctrl + 2 | Cylinder Test | Cylinder Test |
Ctrl + 3 | Motor Test | Motor Test |
Editors
Open the editors for defining I/O, cylinders, and motors. These use Ctrl + Shift + digit and pair
with the test-screen shortcuts (Ctrl + digit) that share the same number. The Message Editor for
editing the message and error catalog opens with Ctrl + 4 or Ctrl + 5.
| Shortcut | Editor | Detail |
|---|---|---|
Ctrl + Shift + 1 | IO Editor | IO Editor |
Ctrl + Shift + 2 | Cylinder Editor | Cylinder Editor |
Ctrl + Shift + 3 | Motor Editor | Motor Editor |
Ctrl + 4 · Ctrl + 5 | Message Editor | Message Editor |
Views
Toggle the visibility and focus of the bottom result panel and the Solution Explorer. See the View Menu for details.
| Shortcut | Action | Note |
|---|---|---|
Ctrl + Shift + O | View Result List | Show and focus the bottom result panel |
Ctrl + Shift + E | View Solution Explorer | Show the Solution Explorer |
Debug · Monitors
Monitor and watch screens for observing runtime state in real time. All use the Ctrl + Alt + Shift
combination and belong to the Debug Menu and Tools Menu.
| Shortcut | Screen | Use |
|---|---|---|
Ctrl + Alt + Shift + D | Show Data Watcher | Observe live data |
Ctrl + Alt + Shift + T | Show Task Monitor | Observe task state |
Ctrl + Alt + Shift + I | Show IO Monitor | Observe I/O in real time |
Ctrl + Alt + Shift + M | Show Motor Monitor | Observe motor axis state |
Setup · Deployment
Shortcuts that open the JobFile and system parameter editing dialogs and the deployment screen. For the parameter scope distinction, see Param Setup.
| Shortcut | Action | Note |
|---|---|---|
Ctrl + Shift + J | Edit JobFile parameters | JobFile-scope parameter editing dialog |
Ctrl + Shift + Y | Edit System parameters | System-scope parameter editing dialog |
Ctrl + Shift + P | Deployment Package Builder | Deployment package build screen |
Script Editing
Shortcuts used in the script editor for code navigation, comments, and message/error editing. With
meaningful names, F12 / Shift + F12 let you move quickly between definitions and references.
| Shortcut | Action | Note |
|---|---|---|
F12 | Go to definition | Jump to the declaration |
Shift + F12 | Find references | Search the selected symbol / variable / function |
F7 | Edit message | Add/edit a message during script editing |
F8 | Edit error | Add/edit an error during script editing |
Ctrl + / | Toggle line comment | // |
Ctrl + Shift + / | Toggle block comment | Block comment |
Tab Management
Closes a tab in the central document editing area. Query tabs in the Search_List panel can also be
closed with Ctrl + W.
| Shortcut | Action |
|---|---|
Ctrl + W | Close current tab |
Ctrl + Shift + W | Close all tabs |
Ctrl + Q | Close all tabs except the current one |