VSCode basic helpers
Apr 28, 2020 | Reading Time: 1 min
Basic shortcuts, useful plugins, and sample settings file for VSCode.
This is a short list that should help anyone to get started with VSCode. It does not go into advanced mode or doesn’t serve as a long “cheat sheet”. Intention is to help in getting started rather than doing advanced stuff.
Basic shortcuts
Description | Mac | Linux |
---|---|---|
New file | cmd(⌘) n |
ctrl n |
Search in file | cmd(⌘) f |
Ctrl f |
Search across files | cmd(⌘) shift(⇧) f |
ctrl shift f |
Go to Definition | f12 |
f12 |
Go back | ctrl(⌃) - |
ctrl - |
Go to file | cmd(⌘) p |
ctrl p |
Open command pallette | cmd(⌘) shift(⇧) p |
ctrl shift p |
Replace in file | cmd(⌘) option(⌥) f |
ctrl alt f |
Replace across files | cmd(⌘) shift(⇧) h |
ctrl shift h |
Plugins
Name | Description |
---|---|
GitLens | Git supercharged |
Python | Full python support. Lint, debug, intellisense, format, etc |
Go | Full Go support. Lint, debug, intellisense, format, etc |
Markdown All in One | All you need to write Markdown. Keyboard shortcuts, table of contents, auto preview and more |
Markdownlint | Markdown lint and style check |
Code spell checker | Spelling checker for source code |
Prettier | Prettier/Formatter for multiple formats |
Regex
Description | regex |
---|---|
Search any character or new line | `((. |
Group things and access in replace | Add things in ( and ) and access as $1 ,… |