Shortcuts
General
Shortcut | Command |
|---|---|
Ctrl+Shift+S | Save All |
Ctrl+Shift+C | |
Ctrl+, | |
Ctrl+Alt+- | |
Alt+F8 | Log In |
Ctrl+F8 | Log Out |
Alt+S | Browse Open Tabs |
Ctrl+O | |
Ctrl+Shift+O | |
Del | Delete Entry, Delete Project |
F2 | Rename Item |
Alt+1 | Focus on the workspace |
Alt+2 | Focus on the editor |
Alt+4 | Focus on the view for notifications |
Editor tab management
Shortcut | Command |
|---|---|
Alt+J | Split Editor | Down |
Alt+K | Split Editor | Right |
Alt+H | Split Editor | Left |
Alt+U | Split Editor | Up |
Shift+Alt+J | Move to New Group | Down |
Shift+Alt+K | Move to New Group | Right |
Shift+Alt+H | Move to New Group | Left |
Shift+Alt+U | Move to New Group | Top |
Shift+Alt+P | Move to Neighboring Group | Previous |
Shift+Alt+L | Move to Neighboring Group | Next |
Shift+Alt+Q | Close Editor |
Shift+Alt+G | Close Group |
Enter | Activate Editor |
Shift+Alt+D | Duplicate Editor |
Shift+Alt+N | Close All in Group |
Shift+Alt+R | Close to the Right |
Shift+Alt+O | Close Others |
Ctrl+S | Save Editor |
Shortcuts in the LD Editor
Shortcut | Command |
|---|---|
Del | Deletes the selected element |
Ctrl+A | Select all elements. |
F2 | Requirement: A text field is in focus. Opens the editable text field, for example for an operand, an instance field, or a block type Alternatively, you could also double-click to switch directly to editor mode. TipClick a text box to display the associated tooltip. This gives you information about the declaration of the selected element. |
Ctrl+Z | Undo |
Ctrl+Y | Redo |
Ctrl (press and hold) + mouse click (left) | Multiselection to select or deselect elements To select multiple elements, press and hold the Ctrl key and click the desired elements. |
Ctrl (press and hold) + Arrow | Navigates from one element to the next in the ladder diagram: while holding down the Ctrl key, you can use the arrow keys to navigate. |
Ctrl (press and hold) + Space | Also multiselection: while holding down the Ctrl key, you can use the keyboard to navigate and press the space bar to toggle individual elements on or off. |
I | Inserts a new Network above the selected network |
O | Comments out the selected network ↔ Comments the network back in
|
A | Inserts a Coil at the insert position |
K | Inserts a Contact at the insert position |
B | Inserts a Block at the insert position |
L | Inserts a Jump at the insert position |
R | Inserts a Return at the insert position |
N | Negates the selected element ↔ Cancels negation
For a negated input, the input signal is inverted. For a negated output, the inverse value is passed. |
S | The command is applied to coils, but also to certain block outputs and outputs. Extends the selected element to include the Set functionality For example, a coil becomes a Set coil. |
R | The command is applied to coils, but also to certain block outputs and outputs. Extends the selected element to include the Reset functionality For example, a coil becomes a Reset coil. |
E | The command is applied to contacts, but also to block inputs and inputs.
The edge detection evaluates the signal change and reacts either to the rising edge (0→1) or to the falling edge (1→0) of a signal. |
- | Resets the corresponding value for a selected element either with active edge detection or with a set modifier for storage For more information, see the following: Modification → Remove |
Shift+E | EN ↔ no EN
EN enable input enables the execution of a function or function block. |
Shift+N | Requirement: The block has an EN input. ENO ↔ no ENO
The ENO enable output signals a successful execution and passes the enable status. |
Generic text editor
Shortcut | Command |
|---|---|
Ctrl+Z | Undo |
Ctrl+Y / Ctrl+Shift+Z | Redo |
Ctrl+X / Shift+Del | Cut selection (or line) |
Ctrl+C / Ctrl+Ins | Copy selection (or line) |
Ctrl+V / Shift+Ins | Paste |
Ctrl+A | Select all |
Shift+F10 | Show context menu |
Alt+↑ / Alt+↓ | Move line up/down |
Shift+Alt+↑ / Shift+Alt+↓ | Copy line up/down |
Ctrl+Shift+K | Delete line |
Ctrl+Enter | Insert line below |
Ctrl+Shift+Enter | Insert line above |
Ctrl+Shift+^ | Jump to the relevant bracket |
Ctrl+´ / Ctrl+ß | Indent/Unindent |
Home / End | Line start/end (word wrap: 1× virtual, 2× physical lines) |
Ctrl+Home / Ctrl+End | File start/end |
Ctrl+↑ / Ctrl+↓ | Scroll line up/down |
Alt+Page Up ↑ / Alt+Page Down ↓ | Scroll page up/down |
Ctrl+G | Jump to line |
Ctrl+K Ctrl+X | Remove trailing spaces |
Shortcut | Command |
|---|---|
Ctrl+K Ctrl+C | Add line comment |
Ctrl+K Ctrl+U | Remove line comment |
Ctrl+# | Toggle line comment |
Shift+Alt+A | Toggle block comment |
Shortcut | Command |
|---|---|
Ctrl+Space / Ctrl+I | Trigger suggestions |
Ctrl+Shift+Space | Parameter notes |
F12 | Jump to definition |
Alt+F12 | Show definition (peek) |
Ctrl+K F12 | Open definition on the side |
Shift+F12 | Show references |
F2 | Rename symbol |
Shortcut | Command |
|---|---|
Alt+Click | Insert cursor |
Ctrl+Alt+↑ / Ctrl+Alt+↓ | Insert cursor above/below |
Ctrl+U | Undo last cursor operation |
Shift+Alt+I | Cursor at the end of each selected line |
Ctrl+L | Select current line |
Ctrl+Shift+L | Select all occurrences of the selection |
Ctrl+F2 | Select all occurrences of the current word |
Shift+Alt+Drag mouse cursor | Column selection |
Ctrl+Shift+Alt+↑/↓/←/→ | Expand column selection (row/column) |
Ctrl+Shift+Alt+Page↑ / Page↓ | Expand column selection page by page |
Alt+Enter | Select all matching results |
Ctrl+D | Add selection to next result |
Ctrl+K Ctrl+D | Move last selection to the next result |
Shortcut | Function |
|---|---|
Shift+Alt+→ | Expand selection (semantic) |
Shift+Alt+← | Narrow the selection |
Shortcut | Command |
|---|---|
Ctrl+F | Open the Find widget |
Enter / Shift+Enter | Next/Previous result |
Ctrl+Enter | Support for multiline search text |
Alt+L | Toggle search area (entire file / selection) |
Alt+C | Toggle "Uppercase/Lowercase" |
Alt+R | Toggle "Regular expression" |
Alt+W | Toggle "Whole word" |
F3 / Shift+F3 | Find next/previous |
Ctrl+F3 / Ctrl+Shift+F3 | Find next/previous selection |
Shortcut | Command |
|---|---|
Ctrl+H | Open the Replace widget |
Ctrl+Alt+Enter | Replace all |
Alt+P | Toggle "Keep uppercase/lowercase" |
Shortcut | Command |
|---|---|
Ctrl+Shift+ß / Ctrl+Shift+´ | Fold/Unfold |
Ctrl+K Ctrl+L | Toggle folding |
Ctrl+K Ctrl+ß / Ctrl+K Ctrl+´ | Recursive folding/unfolding |
Ctrl+K Ctrl+0 / Ctrl+K Ctrl+J | Fold/Unfold all regions |
Ctrl+K Ctrl+<number> | Fold all regions of level X (except cursor position) |
Ctrl+K Ctrl+# | Fold regions with block comment (language-dependent) |
Ctrl+K Ctrl+8 / Ctrl+K Ctrl+9 | Fold/Unfold marker regions (language-dependent) |
Ctrl+K Ctrl+, / Ctrl+K Ctrl+. | Create/Remove manual folding area |
Shortcut | Command |
|---|---|
Insert (Ins) | Toggle overwrite/insert mode |
Alt+Z | Toggle word wrap |