PYBLOCKS / DOCS

Keyboard shortcuts

Every keyboard shortcut in the PyBlocks editor, grouped by where it works.

Files and editing

CtrlShiftNNew Project
CtrlShiftOOpen Project Folder
CtrlNNew Scene
CtrlOOpen Scene
CtrlSSave Scene
CtrlShiftSSave Scene As...
CtrlAltSSave Project
CtrlZUndo
CtrlY or CtrlShiftZRedo
CtrlEExport Game...
F1About PyBlocks
AltF4Exit

Workspaces and Play

Ctrl1Home
Ctrl2Scene
Ctrl3Game
Ctrl4Blocks
Ctrl5Animate
Ctrl6Lab
CtrlShiftLPyBlocks Lab
CtrlKCommand palette: any command, workspace or object
CtrlPPlay / Stop
Ctrl.Stop
CtrlShiftPPause / Resume
CtrlAltPStep one frame (pauses the game first if needed)

Scene workspace

CtrlShiftACreate Empty
CtrlHomeFrame scene: fit the camera's view (or every object if there is no camera)
Arrow keysMove the selected object 1 pixel
Shift+Arrow keysMove the selected object 10 pixels
Ctrl+Mouse wheelZoom
Middle mouse drag or SpacedragPan
Shift while resizingKeep proportions
Alt while resizingResize from the center
Shift while rotatingSnap to 15°
Esc while dragging a handleCancel the drag

Hierarchy

CtrlWLocate: center the Scene view on the selected object
CtrlCCopy the selected object
CtrlVPaste the copied object
CtrlDDuplicate the selected object
DeleteDelete the selected object (when the Hierarchy list has focus)
Double-clickOpen the object's blocks

Blocks workspace

Ctrl+Mouse wheelZoom the canvas
Middle mouse dragPan the canvas
CtrlDeleteDelete the selected block
Right-click a blockCopy Block, Paste Block, Duplicate Block, Delete Block, Delete Block And Children, Detach Block, Detach Children

Plain Delete and Backspace never delete blocks, so you cannot lose a script by accident while typing.

Other panels and dialogs

CtrlEnterPyBlocks Lab: Save & Load
Delete or BackspaceAnimator timeline: delete the selected key
FAnimate preview: fit the view (double-clicking an empty area does the same)
Delete or BackspaceTile Editor: remove the selected slice
Up / Down, Enter, EscCommand palette: move, run, close
Right, Enter or Space / Left / EscQuick tour: next / back / skip
CtrlEnterReport a problem: Save report

While the game runs

EscWindowed preview (Play Mode Windowed): close the preview
Hold Esc for 3 secondsFullscreen preview (Play Mode Fullscreen): exit
EscExported game in fullscreen: switch to a window

Games can read these keys: the arrows, Space, Enter, Esc, W A S D, Q E R F and Z X C V. Other keys are ignored by the game. See the Events and Sensing blocks.