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.

Shortcut settings screen
Shortcut settings screen

File · Build · Run

ShortcutActionNote
Ctrl + SSave all & compileIncludes compile
F6Save all & compileSame as Ctrl+S
F5RunToggle between machine and developer view; compile included
Ctrl + F5Switch to developer modeFrom runtime back to Studio dev mode

Editing

ShortcutActionNote
F7Message dialogAdd/edit messages during script editing
F8Error dialogAdd/edit errors during script editing
F12Go to definitionJump to declaration
Shift + F12Search selectionFind selected symbol / variable / function
Ctrl + .Add/edit errorRuns on ShowError
Ctrl + /Toggle line comment//
Ctrl + Shift + /Toggle block comment/* … */

Tabs

ShortcutAction
Ctrl + WClose current tab
Ctrl + Shift + WClose all tabs
Ctrl + QClose all except current

Test screens · Editors (Ctrl + digit)

ShortcutScreen
Ctrl + 1IO Test
Ctrl + 2Cylinder Test
Ctrl + 3Motor Test
Ctrl + 4Message Editor
Ctrl + 5Error Editor

Debug dialogs (Ctrl + Shift + key)

ShortcutDialogUse
Ctrl + Shift + JJog · JobFile ParameterMotion jog / parameter edit
Ctrl + Shift + IIO MonitoringReal-time IO observation
Ctrl + Shift + MMotor MonitoringReal-time axis state
Ctrl + Shift + DData WatcherDebug · data edit
Ctrl + Shift + TThread MonitoringThread state
Ctrl + Shift + YSetup ParameterParameter add/edit
Ctrl + Shift + VVersionVersion info edit
Ctrl + Shift + PPublish ToolProject deployment
Ctrl + Shift + F12Run Test Func scriptExecute test function on GUI thread

Ctrl + Shift + J is assigned to both the Jog dialog and the JobFile Parameter dialog; the actual behavior depends on the active project configuration.

Tips

  • Use F5 to flip quickly between machine runtime and Studio developer modes, enabling on-site edits without restarting.
  • F12 / Shift + F12 dramatically speed up navigation while editing scripts.
  • Ctrl + Shift + D (Data Watcher) observes and edits live data — ideal for debugging.