Hotkeys - AbstractPolygon/vcs-game-maker-absply GitHub Wiki

Hotkeys

Every keyboard shortcut in the app, tab by tab. On a Mac, use Cmd where a table says Ctrl.

Where to look

Tab Section
Actions Actions
Title, Sprites, Background, Score Graphic editors
Sound Sound
Music Music
Text, Data Text and Data
Generated Generated
Emulator pane Emulator
Every tab with cards Undo, redo and delete

Undo, redo and delete

These work on every tab that has editable cards, graphics or tables (Title, Sprites, Background, Sound, Music, Text, Data and Score).

Hotkey What it does
Ctrl+Z Undo the last edit of the selected graphic, table, message, sound envelope or pattern. It also puts back a card, frame or background that was dragged into a new order.
Ctrl+Y Redo.
Delete Opens the "Delete this...?" confirmation next to the mouse pointer for the selected card or frame (Title, Sprites, Background, Sound, Text and Data tabs). A graphic editor with pixels selected uses Delete to clear those pixels first.

Actions

Hotkey What it does
Ctrl+B Jumps to the block search at the top of the toolbox.
Ctrl+F (Cmd+F on a Mac) Searches the blocks already placed on the workspace and highlights the matches.
Esc Closes the workspace search.
Ctrl+Z Undo block edits.
Ctrl+Y Redo block edits.

Graphic editors (Title, Sprites, Background and Score tabs)

Tools and other keys on the Graphic Editor Toolbar:

Hotkey Tool or action
B Pencil
E Eraser
G Fill
I Eyedropper
L Line
R Rectangle
O Oval
Hold Shift while dragging Line snaps to 45 degrees, Rectangle becomes a square and Oval becomes a circle.
V Move
M Rectangle select
C Circle select
P Polygon select
H Opens Set height.
Shift+H / Shift+V Flips the whole graphic, or only the selected pixels, horizontally or vertically.
Shift+E / Shift+I Exports the current frame as a PNG, or imports an image into the graphic.
' (apostrophe) Shows or hides the pixel grid.
Shift+' Shows or hides the X,Y labels on the grid (Sprites and Background tabs).
Esc Clears the current selection, and cancels a polygon that is not finished yet.
Delete / Backspace Clears the pixels inside the current selection.
Alt+click on a quick color Removes that quick color from the bar.

Sound

Select a sound card first.

Hotkey What it does
Space Plays the selected sound (starts it again if it is already playing).
Shift+E Exports the selected sound.
Shift+I Imports a sound.
Ctrl+Z Undo the selected sound's envelope edits.
Ctrl+Y Redo the selected sound's envelope edits.

Music

Hotkey What it does
Space Plays or stops the current song's pattern sequence.
Shift+Space Plays or stops just the current pattern.
Shift+E / Shift+I Exports or imports the current pattern.
V Piano roll: Move tool.
B Piano roll: Draw tool.
E Piano roll: Erase tool.
M Piano roll: Rectangle select tool.
Ctrl+Z Undo the current pattern's edits.
Ctrl+Y Redo the current pattern's edits.

Text and Data

Hotkey What it does
Ctrl+Z Undo the selected message (Text) or table (Data).
Ctrl+Y Redo the selected message (Text) or table (Data).
Delete Opens the confirmation to delete the selected message or table.

Generated

Typed into the search box on the Generated tab:

Hotkey What it does
Enter Jumps to the next match.
Shift+Enter Jumps to the previous match.

Emulator

Hotkey What it does
Esc Leaves full screen.

Controller keys

These are the default keys for the emulated console. Click the keyboard icon on the Emulator pane to change any of them (click a control, press the new key, Esc cancels).

Control Player 1 Player 2
Up W Up arrow
Down S Down arrow
Left A Left arrow
Right D Right arrow
Fire Left Ctrl Right Ctrl

When a project uses the Keypad blocks, the same keys act as the keypad's buttons:

Keypad button Player 1 Player 2
1 / 2 / 3 1 / 2 / 3 Numpad 7 / 8 / 9
4 / 5 / 6 Q / W / E Numpad 4 / 5 / 6
7 / 8 / 9 A / S / D Numpad 1 / 2 / 3
* / 0 / # Z / X / C Numpad 0 / Numpad . / Numpad Enter