Highlight
shift + ctrl + <-
highlight the whole symbolshift + Home
highlight everything to the leftshift + End
highlight everything to the rightctrl + a
highlight everythingctrl + d
highlight symbol in cursor (press again to highlight the next similar symbol)ctrl + l
highlight current line
Cursor
alt + Click
create multiple cursorsalt + down
move a line of code down (up does the opposite)alt + left
move back to last cursor place (mouse forward and back do the same)ctrl + <-
moves back a wordctrl + Home
move the cursor to the bottom of the filectrl + End
move the cursor to the top of the fileHome
move cursor to the first lineEnd
move cursor to end linePage Up
moves the cursor a frame upPage Down
moves the cursor a frame down
Extensions
ctrl + space
show intellisense autocomplete listctrl + .
quick fixctrl + .
fix spelling with Code Spell Checker extensioncrtl + k v
preview .md files
Editing
win + v
copy clipboardctrl + c
copy (if nothing is highlighted copy the whole line)ctrl + x
cut (if nothing is highlighted cut the whole line)ctrl + v
pastectrl + z
undoctrl + y
redoalt + down
move the whole line down (up does the opposite)shift + alt + down
copy the whole line down (up does the opposite)ctrl + ]
indent line ([
does the opposite)
Windows
alt + o
switch between .h and .cpp filesctrl + \
open split windowctrl + ,
open settingsctrl + n
create a filectrl + w
close a filectrl + b
toggle sidebarctrl + ~
toggle terminalctrl + p
open command prompt (open any file)shift + ctrl + p
open command listshift + ctrl + .
open method list
Search
ctrl + f
find in current filectrl + shift + f
find in all filesctrl + g
find line in current file (ex :54 goes to line 54)F3
find nextshift + F3
find previousctrl + p
search for a file
PlatformIO
ctrl + alt + b
build projectctrl + alt + u
upload projectctrl + alt + s
open serial monitorF5
start debug
Debugger
F5
pause/continueF10
step overF11
step intoshift + F11
step outshift + F5
stop