A collection of essential keyboard shortcuts to code faster so that you can see your code fail sooner.
Table of Contents
<aside> 💡 Compiled by Abin John
</aside>
<aside> 💡 Official Shortcut Keys Document
</aside>
Shortcut | Description |
---|---|
ctrl + p | quick open → open an existing file |
ctrl + b | toggle sidebar on/off |
ctrl + k + ctrl + s | view all keyboard shortcuts |
ctrl + shift + p | the swiss army knife → command palette |
type your query to see suggestions |
Shortcut | Description |
---|---|
ctrl + backspace | delete the entire word to the left of the cursor |
ctrl + delete | delete the entire word to the right of the cursor |
ctrl + leftArrow / rightArrow | jump words with cursor |
ctrl + shift + leftArrow / rightArrow | select entire words |
ctrl + c while on a line, without selecting anything | copy entire line |
ctrl + x while on a line, without selecting anything | cut entire line |
Shortcut | Description |
---|---|
ctrl + enter |
ctrl + shift + enter | add a line below/top | | alt + up
alt + down | move the line up/down | | alt + shift + up
alt + shift + down | copy line up/down | | ctrl + shift + k | remove current line | | ctrl + / | toggle line comment | | alt + z | toggle word wrap |
Shortcut | Description |
---|---|
ctrl + d after making a selection | select next occurrence of selection. |
Keep tapping d while holding down ctrl to select additional occurrences. | | ctrl + shift + l | select all occurrences of selection | | alt + left Click | add multiple cursors | | ctrl + g | go to line | | ctrl + shift + \ | jump to the matching bracket | | ctrl + up arrow / down arrow | scroll up/down |
Shortcut | Description |
---|---|
ctrl + ` | open/close terminal |
ctrl + shift + ` | open new terminal window |
code <filename> | terminal command to open a file if it exists, or create one if it doesn’t |