MPS shortcuts for Mac
104 shortcuts · 11 categories
MPS (Meta Programming System) is a platform for language development and domain-specific language (DSL) creation that allows users to create their own languages or extend existing ones. Download MPS
Use these MPS shortcuts from a pie menu
Access your favorite MPS shortcuts instantly with Pie Menu. No more memorizing—just point and click.

Hover a shortcut to add it to Pie Menu
Mac keyboard shortcuts for MPS
General
VCS/Local History
Debugger
Generation, Compilation and Run
- Show type-system trace⇧ (shift) + ⌘ (command) + x Add →
- Preview generated text⌥ (option) + ⇧ (shift) + ⌘ (command) + f9 Add →
- Select and debug a configuration⌥ (option) + ⇧ (shift) + f9 Add →
- Debug context configuration⇧ (shift) + ⌘ (command) + f9 Add →
- Select and run a configuration⌥ (option) + ⇧ (shift) + f10 Add →
- Run context configuration⇧ (shift) + ⌘ (command) + f10 Add →
- Debug⇧ (shift) + f9 Add →
- Run⇧ (shift) + f10 Add →
- Generate current model⇧ (shift) + ⌘ (command) + f9 Add →
- Generate current module⌘ (command) + f9 Add →
BaseLanguage refactoring
- Extract method⌥ (option) + ⌘ (command) + m Add →
- Introduce parameter⌥ (option) + ⌘ (command) + p Add →
- Introduce field⌥ (option) + ⌘ (command) + f Add →
- Introduce constant⌥ (option) + ⌘ (command) + c Add →
- Introduce Variable⌥ (option) + ⌘ (command) + v Add →
- Extract Method⌥ (option) + ⌘ (command) + m Add →
- Inline⌥ (option) + ⌘ (command) + n Add →
- Safe Delete⌥ (option) + ⌫ Add →
- Rename⇧ (shift) + f6 Add →
- Movef6 Add →
BaseLanguage Editing
- Go to super method⌘ (command) + u Add →
- Go to overriding methods / Go to inherited classifiers⌥ (option) + ⌘ (command) + b Add →
- Create new ...⌃ (control) + n Add →
- Show node information⌃ (control) + q Add →
- Show parameters⌘ (command) + p Add →
- Show nodes⌘ (command) + f12 Add →
- Comment/uncomment with block comment⌘ (command) + / Add →
- Implement methods⌘ (command) + i Add →
- Override methods⌘ (command) + o Add →
Find usages and Search
Set dependencies on models, import used languages
General editing
- Show descriptions of error or warning at caret⌃ (control) + f1 Add →
- Expand all⌃ (control) + num-plus Add →
- Expand⌃ (control) + num-plus Add →
- Collapse all⌃ (control) + num- Add →
- Collapse⌃ (control) + num- Add →
- Refresh the error messages in the editorf5 Add →
- Delete line⌃ (control) + y Add →
- Extend the selected region to siblings⇧ (shift) + arrows Add →
- Shrink block selection region⌃ (control) + ⇧ (shift) + w Add →
- Expand/Shrink block selection region⌃ (control) + w Add →
- Duplicate current line or selected block⌃ (control) + d Add →
- Surround with...⌃ (control) + ⌥ (option) + t Add →
Core of editing
Download Keyboard Cheat Sheet for MPS for Mac
Do you want all keyboard shortcuts for MPS in one pdf?

Community shortcuts for MPS
Be the first to share — open Pie Menu → MPS → Share Config
View community page →
Get started with Pie Menu today.
The convenience of shortcuts without the memorization!
Similar apps
MacMD Viewer12
Cursor17
Framer72
VSCode121Adobe Dreamweaver139
AppCode125
Xcode58
Cyberduck36IntelliJ IDEA113
IntelliJ IDEA Ultimate113
Sublime Text74
TextMate117
Show more
Android Studio123CLion179
Eclipse215Emacs154
GoLand129
PHPStorm194
PyCharm192
RStudio197
RubyMine132
Spyder145
Webstorm29
Coda51
GitHub Desktop36
GitKraken41
Tower38
Linear86
Nova42
Rive39
Acreom33
Filezilla30
iTerm228
Postman21
Wordpress32
Transmit60
Sequel Pro65
OpenAI Codex13
Ghostty41
Ollama16
Antigravity64
Fork17
TablePlus17
Warp18
Zed21