Blockly > Demos > Keyboard Navigation

You can enter keyboard navigation mode by shift clicking anywhere on the workspace or on a block.
You can then use the WASD keys to move around the workspace or click the show traversal button to display an alternative way to navigate the workspace.
The demo uses pre order tree traversal as an alternative way to navigate the blocks, connections, and fields on the workspace.

W: Previous block/field/input at the same level
A: Up one level (Field (or input) -> Block -> Input (or field) -> Block -> Stack -> Workspace)
S: Next block/field/input at the same level
D: Down one level (Workspace -> Stack -> Block -> Input ( or field) -> Block -> Field (orinput))