Compiler Editor keyboard shortcuts¶
Mac users¶
Please note that the 'Ctrl' keyboard modifier used in shortcuts below should be replaced with the 'Command ⌘' keyboard modifier if using the compiler on a Mac.
Navigation¶
Shortcut Description
Hold Ctrl Interactive mode
Shift-Home Go to beginning of line and select from current position
Shift-End Go to end of line and select from current position
Ctrl-Home Go to beginning of file
Ctrl-End Go to end of file
Ctrl-Shift-Home Go to beginning of file and select from current position
Ctrl-Shift-End Go to end of file and select from current position
Shift-PageUp Scroll a page up and select from current position
Shift-PageDown Scroll a page down and select from current position
Shift-Any Arrow Extend/Reduce text selection
Ctrl-Left Arrow Go to the beginning of previous word
Ctrl-Right Arrow Go to the beginning of next word
Ctrl-Up Arrow Scroll up 1 row
Ctrl-Down Arrow Scroll down 1 row
Ctrl-Key sequences¶
Shortcut Description
Ctrl-A Select All
Ctrl-B Compile Only (no download prompt)
Ctrl-Shift-B Compile All & Download (clean build)
Ctrl-C Copy(with text selection only)
Ctrl-Shift-C Commit
Ctrl-D Compile & Download
Ctrl-Shift-D Duplicate line
Ctrl-E Erase line (current line)
Ctrl-F Find & Replace
Ctrl-Alt-F Find in Files
Ctrl-Shift-F Format code (text selection or current file)
Ctrl-H Find & Replace
Ctrl-K Find & Replace
Ctrl-L To lower case (with text selection only)
Ctrl-R Revisions History (of current file, single file mode)
Ctrl-S Save (current file)
Ctrl-Alt-S Save As
Ctrl-Shift-S Save All
Ctrl-U To upper case (with text selection only)
Ctrl-V Paste(with text selection only)
Ctrl-W Close (current file, doesn't work on Chrome)
Ctrl-Shift-W Close All (doesn't work on Chrome)
Ctrl-X Cut(with text selection only)
Ctrl-Y Redo
Ctrl-Z Undo
Ctrl-/ Toggle line comment (using slashes)
Ctrl-Shift-/ Toggle block comment (using /* ... */ markup)
Misc¶
Shortcut Description
Tab Increase indent of text selection
Shift-Tab Decrease indent of text selection
ESC Close Find or toggle Fullscreen
Ins Toggle Insert Mode
Ctrl-Ins Copy (with text selection only)
Shift-Ins Paste (with text selection only)
Shift-Del Cut (with text selection only)
F8 Compile Only (no download prompt)
F9 Compile & Download
F10 Compile All & Download (clean build)
Touch device shortcuts¶
Editor¶
Shortcut Description
Single Tap Move the cursor
Double Tap Text selection on the tapped word (opens context menu)
Triple Tap Text selection on the tapped row (opens context menu)
Tap Hold Context menu
Touch-Drag Text selection until the touch is released (opens context menu)
Compiler IDE¶
Shortcut Description
Single Tap Equivalent to single mouse click
Double Tap Equivalent to double mouse click
Tap Hold Equivalent to right click (context menu)
Touch-Drag Equivalent to mouse dragging