Default Keymap Reference
Shortcut | Action |
---|---|
Code completion | |
Show contextual intention actions | |
Undo | |
Redo | |
Tab | Move to the next cell |
Shift + Tab | Move to the previous cell |
Shortcut | Action |
---|---|
Surround with... | |
Cut current line or selected block to buffer | |
Copy current line or selected block to buffer | |
Paste from buffer | |
Duplicate current line or selected block | |
Shift + F5 | Clone root |
Expand block selection region | |
Shrink block selection region | |
Shift + Arrows | Extend the selected region to siblings |
Move statements up | |
Move statements down | |
Alt/Control + X | Show note in AST explorer |
F5 | Refresh the error messages in the editor |
Shortcut | Action |
---|---|
Import model | |
Import language | |
Import model by a root name |
Shortcut | Action |
---|---|
Find usages | |
Alt + F6 | Find concept instances |
Highlight usages | |
Find text | |
Find next | |
Find previous |
Shortcut | Action |
---|---|
Go to declaration | |
Control/Cmd + N | Go to root node by name |
Go to file by name | |
Go to node by id | |
Go to action by name | |
Control/Cmd + Alt + Shift + M | Go to model |
Control/Cmd + Shift + Alt + S | Go to module |
Control/Cmd + Shift + S | Go to concept declaration |
Control/Cmd + Shift + E | Go to concept editor declaration |
Go to next editor tab | |
Go to previous editor tab | |
Go to editor (from tool window) | |
Hide active or last active window | |
Restore default window layout | |
Hide all tool windows | |
Jump to the last tool window | |
Recent nodes popup | |
Recent locations popup | |
Navigate back in editor history | |
Navigate forward in editor history | |
Select current node in any view | |
Control/Cmd + H | Concept/Class hierarchy |
Show type |
Shortcuts | Action |
---|---|
Override methods | |
Implement methods | |
Comment/uncomment with block comment | |
Show parameters | |
Create new class member | |
Go to overriding methods / Go to inherited classifiers | |
Go to super method |
Shortcut | Action |
---|---|
Move | |
Rename | |
Inline | |
Extract Method | |
Introduce Variable | |
Introduce constant | |
Introduce field | |
Introduce parameter |
Shortcuts | Action |
---|---|
Control/Cmd + F9 | Generate current module |
Control/Cmd + Shift + F9 | Generate current model |
Run | |
Debug | |
Run context configuration | |
Select and run a configuration | |
Select and debug a configuration | |
Control/Cmd + Alt + Shift + F9 | Preview generated text |
Shortcut | Action |
---|---|
Step over | |
Step into | |
Step out | |
Resume | |
Evaluate expression | |
Toggle breakpoints | |
View breakpoints |
Shortcut | Action |
---|---|
Commit project to VCS | |
Update project from VCS | |
VCS operations popup | |
Add to VCS | |
Show differences |
Shortcut | Action |
---|---|
Alt + 0-9 | Open the corresponding tool window |
Save all | |
Control + BackQuote (`) | Quick switch current scheme |
Open Settings dialog |