title | sidebar_label |
---|---|
Editor Keyboard Shortcuts |
Keyboard Shortcuts |
Description | Windows / Linux | Mac |
---|---|---|
Start simulation | Ctrl + Enter | ⌘ Enter |
Save project | Ctrl + S | ⌘ S |
Auto format code | Alt + Shift + F | ⌥ ⇧ F |
Trigger auto complete | Ctrl + Space | ⌘ Space |
Show list of available commands | F1 | F1 |
Jump to next error in file | F8 | F8 |
Jump to previous error in file | Shift + F8 | ⇧ F8 |
Description | Windows / Linux | Mac |
---|---|---|
Indent line* | Ctrl + ] | ⌘ ] |
Outdent line* | Ctrl + [ | ⌘ [ |
Comment / uncomment line* | Ctrl + / | ⌘ / |
Find in file | Ctrl + F | ⌘ F |
Replace | Ctrl + H | ⌘ H |
* if you have selected some text, this will operate on the selection instead of the current line
These keyboard shortcuts enable powerful editing operations, such as managing multiple cursors / selections.
Description | Windows / Linux | Mac |
---|---|---|
Select word at cursor / next occurrence | Ctrl + D | ⌘ D |
Select all occurrences | Ctrl + Shift + L | ⌘ ⇧ L |
Duplicate line* above | Alt + Shift + Up | ⌥ ⇧ Up |
Duplicate line* below | Alt + Shift + Down | ⌥ ⇧ Down |
Move current line* up | Alt + Up | ⌥ Up |
Move current line* down | Alt + Down | ⌥ Down |
Add cursor above | Ctrl + Alt + Up | ⌘ ⌥ Up |
Add cursor below | Ctrl + Alt + Down | ⌘ ⌥ Down |
Expand selection | Alt + Shift + Right | ⌥ ⇧ Right |
Shrink selection | Alt + Shift + Left | ⌥ ⇧ Left |
* if you selected some text, this will operate on the selection instead of the current line