MUST USE VSCODE EXTENSIONS
Tags: vscode, extensions
Published: 2022-05-31 19:05:36

## What is VS Code Extensions?
Extensions are add-ons that allow you to **customize** and enhance your **experience** in Visual Studio by adding new features or integrating existing tools. An extension can **range in all levels of complexity**, but its main purpose is to **boost your productivity and cater to your workflow**.
> VS Code extensions let you add languages, debuggers, and tools to your installation to support your **development workflow**.

## How to install extensions in VS Code?
You can browse and install extensions from within VS Code. Bring up the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of VS Code or use the View: Extensions command (Ctrl+Shift+X) to bring up the Extensions view.
This will show you a list of the most popular VS Code extensions on the VS Code Marketplace.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/orsrrmmmzgetwqbptq1o.png)

## Installation of Extensions
To install an extension, select the Install button. Once the installation is complete, the Install button will change to the Manage gear button.You can also add the extensions from command line terminal.

Note: Sometimes you may need to restart your VS Code finish the installation process.

Let's have a look on some must use VS Code extensions.
> Each extension in the list includes a brief description, the publisher, the download count, and a five star rating. You can select the extension item to display the extension's details page where you can learn more.

### Prettier
Go to extensions view page and search for `Prettier` and install it. 
Command for installing it from terminal:
```bash
code --install-extension esbenp.prettier-vscode
```
### ESLint
Go to extensions view page and search for `ESLint` and install it. 
Command for installing it from terminal:
```bash
code --install-extension dbaeumer.vscode-eslint
```
### TSLint
Go to extensions view page and search for `TSLint` and install it. 
Command for installing it from terminal:
```bash
code --install-extension ms-vscode.vscode-typescript-tslint-plugin
```
### Code Spell Checker
Go to extensions view page and search for `Code Spell Checker` and install it. 
Command for installing it from terminal:
```bash
code --install-extension streetsidesoftware.code-spell-checker
```
### GitLens — Git supercharged
Go to extensions view page and search for `GitLens — Git supercharged` and install it. 
Command for installing it from terminal:
```bash
code --install-extension eamodio.gitlens
```
### TODO Highlight
Go to extensions view page and search for `TODO Highlight` and install it. 
Command for installing it from terminal:
```bash
code --install-extension wayou.vscode-todo-highlight
```
### Color Highlight
Go to extensions view page and search for `Color Highlight` and install it. 
Command for installing it from terminal:
```bash
code --install-extension naumovs.color-highlight
```
### NPM Intellisense
Go to extensions view page and search for `npm Intellisense` and install it. 
Command for installing it from terminal:
```bash
code --install-extension christian-kohler.npm-intellisense
```
### Path Intellisense
Go to extensions view page and search for `Path Intellisense` and install it. 
Command for installing it from terminal:
```bash
code --install-extension christian-kohler.path-intellisense
```
### IntelliCode
Go to extensions view page and search for `IntelliCode` and install it. 
Command for installing it from terminal:
```bash
code --install-extension visualstudioexptteam.vscodeintellicode
```
### GitHub Copilot
Go to extensions view page and search for `GitHub Copilot` and install it. 
Command for installing it from terminal:
```bash
code --install-extension github.copilot
```
**_Thanks_**