The most used IDE by developers. I hate it because of its crazy memory consumption / resources footprint, but can’t deny the fact that its a great tool that has been created & maintained. It supports everything which we throw at it.
Basic Shortcuts#
| Command | What it does ? |
|---|
| cmd + p | Find files using fuzzy search |
| cmd + shift + p | Open Command Palet |
| cmd + shift + o | Search for Symbols |
| cmd + f | Search text in open file |
| cmd + shift + f | Search text in the CWD (grep) |
| cmd + 1 | Focus on the active editor pane |
| cmd + 2 | Open & focus on the 2nd editor pane |
| cmd + w | Close active file/pane |
| cmd + b | Toggle the sidebar open/close |
| cmd + , | Open Settings |
| cmd + k, cmd + s | Open Keyboard Shortcuts |
Code Shortcuts#
| Command | What it does ? |
|---|
| cmd + j ctrl + ` | Toggle Terminal |
| ctrl + g | Go to line number |
| cmd + . | Code Actions |
| cmd + / | Toggle Comments |
| cmd + kl | open/close the blocks |
| cmd + ki | Hover docs for func/classes etc. |
| cmd + shift + . | Show all methods in the file |
Debugging Shortcuts#
| Command | What its used for ? |
|---|
| f5 | Continue |
| shift + f5 | Stop Debugging |
| f9 | Toggle a breakpoint |
| f10 | Step Over |
| f11 | Step Into |
| shift + f11 | Step Out |
Default Profile#
Load this Default profile in a new VSCode instance for getting all the needed tools installed directly.
Default VSCode Profile.code-profile
Other Special Options#
- Preview the Markdown files
- Open Command Palet
cmd + shift + p => Markdown Preview
- Format/Beautify Json/Yaml
- Open Command Pallet
cmd + shift + p => Change Language Mode => json/yaml - Re-open => Open Command Pallet
cmd + shift + p => Format Document