A short list is also shown on the home page
under Settings › Keyboard Shortcuts, and the configuration editor shows its own list with F1.
Screen editor
Unless a row says otherwise, the shortcuts work in the design view and not while you type in a field. Ctrl+S
also works in a field.
General
| Keys | Action |
|---|
| Ctrl+S | Save the open page, symbol, popup or layout (in the code view: save everything) |
| Ctrl+Shift+S | Save All |
| Ctrl+Z | Undo |
| Ctrl+Y, Ctrl+Shift+Z | Redo |
| F12 | Switch between the design view and the code view (not while editing a symbol or popup) |
| Ctrl+P | Open or close the Screenshot (PNG / PDF) panel |
| Alt, F10 | Move the focus to the menu bar; then arrow keys, Enter and Esc (see Menus, toolbars and interface profiles) |
| Esc | Step back one level per press: stop the format painter, leave popup editing, leave the group, return to the select tool, clear the selection |
Selection and editing
| Keys | Action |
|---|
| Ctrl+A | Select All |
| Shift+click | Add an object to the selection or remove it |
| Alt+click | Select the next object under the cursor |
| Ctrl/Shift+drag on an empty area | Add the objects in the frame to the selection |
| Delete | Delete the selection (Backspace does not delete objects) |
| Ctrl+C / Ctrl+X | Copy / Cut |
| Ctrl+V | Paste at the mouse cursor |
| Ctrl+Alt+C / Ctrl+Alt+V | Copy Style / Paste Style |
| Ctrl+D | Duplicate |
| Ctrl+drag | Drag a copy |
| Ctrl+G / Ctrl+U | Group (two or more objects) / Ungroup |
| Ctrl+Shift+U | Explode the selected symbol instances |
| Ctrl+E | Edit the selected symbol, or the popup the object opens |
| F2 | Go to the name field in the properties (one object or group selected) |
| Ctrl+] / Ctrl+Shift+] | Bring forward / bring to front |
| Ctrl+[ / Ctrl+Shift+[ | Send backward / send to back |
| Ctrl+↑ / Ctrl+↓ (with Shift: to front / to back) | The same layer order commands |
Moving and resizing
| Keys | Action |
|---|
| Arrow keys | Move the selection by 1 px |
| Shift+arrow keys | Move by 10 px; with snapping to the grid on, to the next grid line |
| X / Y | Lock dragging to the horizontal / vertical axis (press again to release) |
| Shift+drag a corner | Keep the aspect ratio |
| Shift+drag the rotate handle | Rotate in 15° steps |
| Alt+drag an arrow end or a point | Move it without snapping |
Command box
With an object selected and the select tool active, a letter opens the command box next to the cursor:
| Keys | Action |
|---|
| W / H / R / C | Enter the width / height / rotation / primary color |
| X / Y | Enter the position (for objects with a position) |
| M | Move command: type a distance; # for an absolute position, @ for a relative one |
| Another letter | Open the property list filtered by that letter |
| Enter or Ctrl+K | Open the full property list |
| In the box: Enter, Tab / Shift+Tab, ↑ / ↓, Esc | Apply; apply and go to the next / previous field; move in the list; close |
Drawing
| Keys | Action |
|---|
| P / E / L | Pen / eraser / line tool (press again to leave) |
| T then R (within one second) | Trim tool |
| Enter | Finish a polyline, polygon, pipe or electrical wire |
| Esc | Cancel the drawing |
| Ctrl / Shift while drawing | Horizontal or vertical only / 45° steps (for a box: keep the ratio) |
| Enter on a midpoint handle | Add a point |
| Delete or Backspace on a point handle | Remove the point |
Zoom and view
| Keys | Action |
|---|
| Mouse wheel | Zoom at the cursor (10–800 %) |
| Ctrl++ / Ctrl+- | Zoom in / out |
| Ctrl+0 | Fit to Page |
| Space+drag, middle button+drag | Pan the page |
Explorer
| Keys | Action |
|---|
| F2 | Rename the selected page, symbol, popup or layout |
| Ctrl+↑ / Ctrl+↓ | Move it one place up / down |
| Ctrl+Shift+↑ / Ctrl+Shift+↓ | Move it to the top / bottom of its folder |
| Ctrl+click | Select several items |
Test run and runtime screen
The same shortcuts apply to the test run in the screen editor and to the runtime screen. They do not work while you type
in a field or in a dialog.
| Keys | Action |
|---|
| Mouse wheel | Scroll the page |
| Ctrl+mouse wheel | Browser zoom |
| Space+mouse wheel | Zoom at the cursor |
| Space+drag | Pan the page; while Space is held, clicks do not reach the objects |
| Space+0 / 1 / 2 | Actual size / fit to the window / stretch to the window (for this session) |
| Ctrl++ / Ctrl+- | Zoom in / out |
| Ctrl+0 | Actual size (1:1) |
| Shift+0 | Fit to page |
| Ctrl+P | Screenshot (PNG / PDF) panel (runtime screen only) |
| Esc | Close the open popup or dialog; in the test run, return to the editor |
| Enter on the alarm strip | Open the alarm list |
Any key press allows the browser to play the alarm horn sound.
Configuration editor
| Keys | Action |
|---|
| Ctrl+S | Apply (when there are changes and you may edit) |
| F5 | Refresh |
| F1 | Keyboard shortcuts |
| Shift+F1 | Field help |
| Ctrl+B | Show or hide the Explorer |
| Ctrl+Shift+E | Search project |
| Ctrl+I | Properties panel |
| Ctrl+H | Find and replace… |
| Ctrl+Shift+L | Live data: on / off |
| Ctrl+Z / Ctrl+Y (Ctrl+Shift+Z) | Undo / Redo |
| Alt or F10 | Go to the menu bar |
Tables
| Keys | Action |
|---|
| Arrow keys, Shift+arrow keys | Move between cells / extend the selection |
| Tab / Shift+Tab | Next / previous cell |
| F2 | Edit cell |
| Enter | Open the row (for a signal: its window) |
| Ctrl+A | Select all rows |
| Ctrl+C / Ctrl+V | Copy / paste cells |
| Ctrl+Shift+V | Paste values |
| Ctrl+D | Fill down |
| Ctrl+Shift+D | Duplicate |
| Backspace | Clear the cells |
| Delete | Delete the rows |
| Shift+F10 | Context menu |
| Esc | First press: reduce the selection to one cell; second press: clear it |
While a cell is being edited: Enter saves and moves down, Tab / Shift+Tab
save and move right / left, Ctrl+Enter writes the value to all selected rows and Esc
cancels.
In the explorer tree: ↑ / ↓, Home / End move, → / ←
expand and collapse, Enter opens, F2 renames a folder, Delete deletes.
Home page project list
| Keys | Action |
|---|
| Arrow keys, Home / End | Move in the list |
| Enter | Open the project |
| F2 | Rename |
| Delete | Delete |
| Ctrl+A | Select all |
| Shift+F10 | Context menu |
Good to know
- Ctrl+0 fits the page in the editor's design view, but shows the actual size in the test run and
on the runtime screen.
- In the electrical symbol editor, Shift+arrow keys move by a smaller step (0.1), not a larger one.