Keyboard shortcuts

This page lists the keyboard shortcuts available from various windows of the Workbench.

Common shortcuts

Shortcut Command
Alt + Return Edit properties
CTRL + A Select All
CTRL + Alt + E Open an Explorer window on the project folder
CTRL + C Copy
CTRL + F Find
CTRL + F3 Find next assignment
CTRL + F4 Close
CTRL + F7 Build program
CTRL + G Display / hide grid
CTRL + Insert Copy
CTRL + L List of windows
CTRL + N New
CTRL + O Open
CTRL + P Print
CTRL + S Save
CTRL + SHIFT + F6 Previous tab
CTRL + F6 Next tab
CTRL + V Paste
CTRL + X Cut
CTRL + Y Redo
CTRL + Z Undo
Del Delete
F1 Display the help
F2 Rename
F3 Find next
F6 Next window
F7 Build project
SHIFT + Del Cut
SHIFT + F6 Previous window
SHIFt + Insert Paste

Debugging

Shortcut Command
CTRL + Alt + F4 On line change
CTRL + F5 Debug
CTRL + F8 Step Out
F4 Pause/resume
F5 Simulation
F8 Step In
F9 Set/Remove breakpoint
F11 Download
SHIFT + CTRL + F4 Start/stop application
SHIFT + F4 One cycle
SHIFT + F8 Step Over

FBD Editor (common)

Shortcut Command
Arrows Scroll window
CTRL + d Display FBD execution order
CTRL + F2 Toggle bookmark
CTRL + page UP/DOWN Go to previous/next section
escape Cancel linking/resizing/dragging
if selection: deselect
if no selection: select mode active
Page UP/DOWN Scroll page up/down
Return Equivalent to double click
SHIFT + CTRL + End Select all items from mouse to end of document
SHIFT + CTRL + Home Select all items from begin to mouse position
SHIFT + F2 Go to next bookmark
Tab Select next position item
Tab + shift Select previous position item

FBD Editor (when editing)

Shortcut Command
char Start editing a symbol (variable, constant, instance...)
On jump/comment/break: open dialog box to enter text
CTRL + arrows Align selected items
Del Delete selection
SHIFT + arrows Move selection
SHIFT + page UP/DOWN Move selection (4 cells)
space
SHIFT + CTRL + down
Swap item style
Insert blank lines at the position of the mouse

FBD Editor (during debug)

Shortcut Command
space Swap TRUE/FALSE boolean value
* Lock var
/ Unlock var

LD Editor (common)

Shortcut Command
arrows Move caret
CTRL+F2 Toggle bookmark
Page UP/DOWN Scroll page up/down
Return Equivalent to double click
SHIFT + arrows Multiselect cells
SHIFT + Home Select all items from left to caret
SHIFT + Page Up/Down Selection Page Up/down
SHIFT+F2 Go to next bookmark

LD Editor (when editing)

Shortcut Command
char Start editing a symbol
CTRL + D Comment
CTRL + F8 Function block parallel
CTRL + R Rung
CTRL + Shift + F4 Contact parallel
Del Delete selection
F4 Contact after
F8 Function block after
F9 Coil
Shift + F4 Contact before
Shift + F8 Function block before
Shift + F9 Jump
Shift + Space Horizontal line
space swap item style

LD Editor (during debug)

Shortcut Command
space Swap TRUE/FALSE boolean value
* Lock var
/ Unlock var

SFC Editor

Shortcut Command
? Show/Hide notes
arrows Move caret
Page UP/DOWN Scroll page up/down
Return Equivalent to mouse double click
SHIFT + arrows Select multiple cells
SHIFT + Home Select from left to caret
SHIFT + Page Up/Down Selection Page Up/down
b or B Insert macro body
c or C Insert convergence
CTRL+ return Edit reference
d or D Insert divergence
Del Delete selection
i or I Insert step initial
j or J Insert Jump
m or M Insert macro
s or S Insert Step
space Swap item style
t or T Insert Transition
x or X Insert the left side corner of a divergence/convergence

ST Editor (common)

Shortcut Command
Arrows Move caret
CTRL + F2 Toggle bookmark
CTRL + left/right arrow  Go to previous/next word
SHIFT + arrows Selection
SHIFT + F2 Go to next bookmark
SHIFT+CTRL+ left/right arrow Select previous/next word

ST Editor (when editing)

Shortcut Command
. Select member of a structure or instance
SHIFT + CTRL + space Auto completion

ST Editor (during debug)

Shortcut Command
* Lock variable
/ Unlock variable
Shift + double click Force a variable
Space Toggle boolean value

Variable Editor (common)

Shortcut Command
- Collapse
+ Expand
Arrows Move selection
CTRL + Home/End Go to previous/next group
CTRL+F2 Toggle bookmark (on group)
F12 Show/Hide columns
Page Up/Down Scroll Page up/down
SHIFT + Tab Move selection to the left
SHIFT+ F2 Go to next bookmark (on group)
Space Line Selection/cell selection
Tab Move selection to the right

Variable Editor (when editing)

Shortcut Command
char Start entering the contents of a cell
Del Delete item
Insert Insert new variable
Return Enter new cell value

Variable Editor (during debug)

Shortcut Command
* Lock variable
/ Unlock variable
Return Open Control dialog box

Graphic Editor

Shortcut Command
- Zoom out
+ Zoom in
Arrow Scroll
CTRL + F2 Toggle bookmark
CTRL+ Page UP/DOWN Resize selected items
CTRL+arrow Align on main selected item
Del Delete selection
escape Cancel resizing/dragging
if selection: unselect
if no selection: select mode active
SHIFT + CTRL + End Select all items from mouse to end of document
SHIFT + CTRL + Home Select all items from begin to mouse position
SHIFT + F2 Go to next bookmark
SHIFT+ Page UP/DOWN Offset selection
SHIFT+Arrow Move selection
SHIFT+CTRL+arrow Resize selected items
Tab Select next position item
Tab + shift Select previous position item