While waiting for an update to the official documentation page, I created my own list of shortcuts. Then I thought I could share it as a wiki page, so yβall can contribute with entries that I may have missed.
EDIT: The documentation page has now been updated and improved, but Iβll keep this wiki page live. Time will tell which one becomes stale first! .
Design View Only
Delete
orBackspace
β Delete the currently selected component(s)Ctrl+Drag
β Fine-grained control over column resizingCtrl+Drag
while dragging a component β Allows finer control over the size or position of the component being moved or resizedDouble Click
on column separator of column panel β Reset column width, so the two columns have the same width
Code View Only, for the current file (module)
Ctrl+D
β Delete current lineCtrl+F
β Search the current file. Hit enter repeatedly to find subsequent matchesCtrl+G
β Find next. Repeats previous searchCtrl+Shift+G
β Find previous. Repeats previous search backwardsCtrl+Alt+G
β Go to line numberCtrl+H
β Replace occurrences of a particular string in the current file one by oneCtrl+Shift+H
β Replace all occurrences of a particular string in the current fileCtrl+Q
β Expand/collapse currently selected block of codeCtrl+/
β Comment/uncomment a line or block of codeCtrl+Click+Function
β Click on a (underlined) function to jump to its definitionCtrl+Click+Variable
β Click on a (underlined) variable to jump to its definitionAlt+Up
orAlt+Down
β Move the current or the selected lines up or downAlt+Shift+Up
orAlt+Shift+Down
β Duplicate the current or the selected lines above or below
Linting and Formatting
F8
β Jump to the next lint warning in the editorCtrl+I
β Reindent the code to match your tabsize preferenceCtrl+Shift+M
β Show all lint warnings in a bottom panelAlt+Shift+F
β Format the module
Region folding
Ctrl+Shift+[
β Fold current regionCtrl+Shift+]
β Unold current regionCtrl+Alt+[
β Fold all regions recursivelyCtrl+Alt+]
β Unold all regions recursivelyCtrl+Alt+k
,Ctrl+Alt+0
β Fold All Code RecursivelyCtrl+Alt+k
,Ctrl+Alt+1
β Fold level 1Ctrl+Alt+k
,Ctrl+Alt+2
β Fold level 2Ctrl+Alt+k
,Ctrl+Alt+3
β Fold level 3Ctrl+Alt+k
,Ctrl+Alt+4
β Fold level 4Ctrl+Alt+k
,Ctrl+Alt+5
β Fold level 5Ctrl+Alt+k
,Ctrl+Alt+6
β Fold level 6Ctrl+Alt+k
,Ctrl+Alt+[
β Fold Region RecursivelyCtrl+Alt+k
,Ctrl+Alt+]
β Unfold Region RecursivelyCtrl+Alt+k
,Ctrl+Alt+-
β Fold All except selected regionCtrl+Alt+k
,Ctrl+Alt+j
β Unfold AllAlt-Click-Chevron
β Fold/Unfold all other regions recursively. Child regions will fold or unfold to match their parent regionShift-Click-Chevron
β Fold/Unfold clicked region recursively. Child regions will fold or unfold to match their parent region.
Selection management
Alt+Click
β Add a new caret (preserving the current carets and selections)Alt+Drag
β Add a new rectangular selection (preserving the current carets and selections)Alt+Shift+Drag
β Create a rectangular selection (after resetting any other selection)
Data Table View Only
Delete
orBackspace
β Delete the currently selected row(s) or column(s), or set the currently selected cell value toNone
Up
,Down
,Left
,Right
β Move between cellsEnter
β Edit the currently selected cell, or move to the cell below if already editingTab
β Move to the cell on the rightEscape
β Clear the current selection
Other shortcuts
Ctrl+B
β Open or close theApp Browser
panelCtrl+C
β Copy the currently selected component(s) or codeCtrl+Shift+F
β Search all code in the appCtrl+P
β Open theJump To
window, with the (searchable!) list of available editorsAlt+PgUp
β Goes to the previous editorAlt+PgDown
β Goes to the next editorCtrl+V
β Paste the cut/copied components or code into the selected container or at the cursorCtrl+X
β Cut the currently selected component(s) or codeCtrl+Y
orCtrl+Shift+Z
β Redo the latest reverted changeCtrl+Z
β Undo the latest changeCtrl+Enter
β Save and run the appShift+Click
on a file name on theApp Browser
and on theJump To
window β Open the file in a new browser windowCtrl+Click
on a file name on theApp Browser
and on theJump To
window β Open the file in a new browser tabAlt+Shift+Z
orDouble Click
the tab bar β Maximize the current tab and enter Zen mode