MATLAB
Development Tools
File & Edit
▼
| CTRL+N | New script | Win Linux |
| ⌘+N | New script | mac |
| CTRL+O | Open file | Win Linux |
| ⌘+O | Open file | mac |
| CTRL+S | Save | Win Linux |
| ⌘+S | Save | mac |
| CTRL+W | Close tab | Win Linux |
| ⌘+W | Close tab | mac |
| CTRL+Z | Undo | Win Linux |
| ⌘+Z | Undo | mac |
| CTRL+Y | Redo | Win Linux |
| ⌘+Y | Redo | mac |
| CTRL+C | Copy | Win Linux |
| ⌘+C | Copy | mac |
| CTRL+V | Paste | Win Linux |
| ⌘+V | Paste | mac |
| CTRL+X | Cut | Win Linux |
| ⌘+X | Cut | mac |
| CTRL+A | Select all | Win Linux |
| ⌘+A | Select all | mac |
Editor
▼
| F5 | Run file | Win Linux |
| ⌘+↵ | Run file | mac |
| CTRL+↵ | Run current section | Win Linux |
| ⌘+↵ | Run current section | mac |
| F9 | Run selection | Win Linux |
| CTRL+R | Comment selected lines | Win Linux |
| ⌘+R | Comment selected lines | mac |
| CTRL+T | Uncomment selected lines | Win Linux |
| ⌘+T | Uncomment selected lines | mac |
| CTRL+I | Smart indent | Win Linux |
| ⌘+I | Smart indent | mac |
| ⇥ Tab | Auto-complete / Indent | Win mac Linux |
| CTRL+F | Find | Win Linux |
| ⌘+F | Find | mac |
| CTRL+H | Find and replace | Win Linux |
| ⌘+H | Find and replace | mac |
| CTRL+G | Go to line | Win Linux |
| ⌘+G | Go to line | mac |
| CTRL+D | Go to definition | Win Linux |
| ⌘+D | Go to definition | mac |
Debug
▼
| F12 | Toggle breakpoint | Win Linux |
| F5 | Continue execution | Win Linux |
| F10 | Step (over) | Win Linux |
| F11 | Step in | Win Linux |
| ⇧ Shift+F11 | Step out | Win Linux |
| ⇧ Shift+F5 | Exit debug mode | Win Linux |
Command Window
▼
| ↑ | Previous command in history | Win mac Linux |
| ↓ | Next command in history | Win mac Linux |
| CTRL+C | Interrupt running code | Win Linux |
| ⌘+C | Interrupt running code | mac |
| CTRL+L | Clear command window | Win Linux |
| ⌘+L | Clear command window | mac |
| ESC | Clear current line | Win mac Linux |
| ⇥ Tab | Auto-complete command or variable | Win mac Linux |