Hotkeys
Sanny Builder supports many common shortcuts for the file and text operations (Ctrl+N
, Ctrl+Z
, etc) as well as some custom ones. Hotkeys marked with *
are customizable.
Key/Combo | Operation |
Main Menu | |
| New File |
| Open File |
| Close File |
| Reopen Last Closed File |
| Open a file as a script and disassemble |
| Compile the current file into a script |
| Compile the current file into a script and copy it to the game's scripts directory |
| run the game for the current edit mode |
| open the options window |
| open the documentation |
Debugger | |
| Continue debugging |
| Step Into |
Text | |
| indent the selected text to the left / right (tab) |
| indent the selected text to the left / right (by one character) |
| convert the word to uppercase / lowercase |
| increase the text size (zoom in) |
| decrease the text size (zoom out) |
| delete the word under the cursor |
| delete the line |
| clear the line |
| comment / uncomment the line |
Navigation | |
| jump between brackets: |
| scroll the page one line up / down |
| page up / down |
| toggle a bookmark on the line |
| navigate to line with the bookmark |
| go to the line |
| navigate to symbol under the cursor (a label, mission or function) |
| navigate back to the previous position (where Navigate to Symbol was called) |
| open a file which name is under the cursor (see also relative path priorities) |
Code | |
| show the list of classes / class members / models / labels / variables / missions |
| show the list of parameters for the current class command |
| insert the player's coordinates |
| insert the player's z_angle |
| find an opcode with the word under the cursor (with ignoring of |
| find an opcode with the word under the cursor (without ignoring of |
| use the word under the cursor to expand to the code template with the same name |
| show the list of code templates |
| start/stop recording of a macro (keystroke pressings sequence) |
| replay macro/pause while processing |
| convert a number under the cursor from and to hexadecimal format (0x) |
| convert a number under the cursor from and to binary format (0b) |
| convert the model name under the cursor to its numeric ID and vice versa |
Misc | |
| open console |
| (when the list of models is active) re-sort the list |
Last updated