Useful plugins to VS Code
Tags: vscode, extensions, productivity
Published: 2021-09-29 22:36:35

Some useful plugins/extensions for VSCode IDE.

## Tip

To install the plugins quickly, launch VS Code Quick Open (Ctrl + P), paste the command and press Enter.

```shell
ext install <plugin>
```

## Extensions

### Generic

<img align="left" width="100" height="100" src="https://hookyqr.gallerycdn.vsassets.io/extensions/hookyqr/beautify/1.5.0/1556863124877/Microsoft.VisualStudio.Services.Icons.Default" alt="beautify-logo">

* [Beautify - HookyQR](https://marketplace.visualstudio.com/items?itemName=hookyqr.beautify) - Beautify code in place for VS Code.

```shell
ext install HookyQR.beautify
```

<img align="left" width="100" height="100" src="https://formulahendry.gallerycdn.vsassets.io/extensions/formulahendry/code-runner/0.11.5/1625846902825/Microsoft.VisualStudio.Services.Icons.Default" alt="code-runner-logo">

* [Code Runner - Jun Han](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner) - Run code snippet or code file for multiple languages.

```shell
ext install formulahendry.code-runner
```

<img align="left" width="100" height="100" src="https://kisstkondoros.gallerycdn.vsassets.io/extensions/kisstkondoros/vscode-codemetrics/1.24.0/1581861683608/Microsoft.VisualStudio.Services.Icons.Default" alt="codemetrics-logo">

* [CodeMetrics - Kiss Tamás](https://marketplace.visualstudio.com/items?itemName=kisstkondoros.vscode-codemetrics) - Computes complexity in TypeScript / JavaScript / Lua files.

```shell
ext install kisstkondoros.vscode-codemetrics
```

<img align="left" width="100" height="100" src="https://dbaeumer.gallerycdn.vsassets.io/extensions/dbaeumer/vscode-eslint/2.1.23/1623763213709/Microsoft.VisualStudio.Services.Icons.Default" alt="eslint-logo">

* [ESLint - Dirk Baeumer](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - Integrates ESLint JavaScript into VS Code.

```shell
ext install dbaeumer.vscode-eslint
```

<img align="left" width="100" height="100" src="https://eamodio.gallerycdn.vsassets.io/extensions/eamodio/gitlens/11.6.0/1626155623749/Microsoft.VisualStudio.Services.Icons.Default" alt="gitlens-logo">

* [GitLens - Eric Amodio](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) - Supercharge the Git capabilities built into Visual Studio Code.

```shell
ext install eamodio.gitlens
```

<img align="left" width="100" height="100" src="https://vscode-icons-team.gallerycdn.vsassets.io/extensions/vscode-icons-team/vscode-icons/11.6.0/1627842034344/Microsoft.VisualStudio.Services.Icons.Default" alt="vscode-icons-logo">

* [vscode-icons - VSCode Icons Team](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons) - Icons for Visual Studio Code.

```shell
ext install vscode-icons-team.vscode-icons
```

### For specific languages

#### Python

<img align="left" width="100" height="100" src="https://ms-toolsai.gallerycdn.vsassets.io/extensions/ms-toolsai/jupyter/2021.8.2031190714/1630510735725/Microsoft.VisualStudio.Services.Icons.Default" alt="jupyter-logo">

* [Jupyter - Microsoft](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter) - Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.

```shell
ext install ms-toolsai.jupyter
```

<img align="left" width="100" height="100" src="https://ms-python.gallerycdn.vsassets.io/extensions/ms-python/vscode-pylance/2021.9.0/1630532091739/Microsoft.VisualStudio.Services.Icons.Default" alt="pylance-logo">

* [Pylance - Microsoft](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) - A performant, feature-rich language server for Python in VS Code.

```shell
ext install  ms-python.vscode-pylance
```

<img align="left" width="100" height="100" src="https://ms-python.gallerycdn.vsassets.io/extensions/ms-python/python/2021.9.1191016588/1630602439866/Microsoft.VisualStudio.Services.Icons.Default" alt="python-logo">

* [Python - Microsoft](https://marketplace.visualstudio.com/items?itemName=ms-python.python) - IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.

```shell
ext install ms-python.python
```

#### SQL

<img align="left" width="100" height="100" src="https://alexcvzz.gallerycdn.vsassets.io/extensions/alexcvzz/vscode-sqlite/0.13.0/1623591252547/Microsoft.VisualStudio.Services.Icons.Default" alt="sqlite-logo">

* [SQLite - alexcvzz](https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite) - Explore and query SQLite databases.

```shell
ext install alexcvzz.vscode-sqlite
```

#### Markdown

<img align="left" width="100" height="100" src="https://davidanson.gallerycdn.vsassets.io/extensions/davidanson/vscode-markdownlint/0.43.2/1627962182690/Microsoft.VisualStudio.Services.Icons.Default" alt="markdownlint-logo">

* [markdownlint - David Anson](https://marketplace.visualstudio.com/items?itemName=davidanson.vscode-markdownlint) - Markdown linting and style checking for Visual Studio Code.

```shell
ext install DavidAnson.vscode-markdownlint
```

## Themes

<img align="left" width="100" height="100" src="https://dracula-theme.gallerycdn.vsassets.io/extensions/dracula-theme/theme-dracula/2.24.0/1630671466069/Microsoft.VisualStudio.Services.Icons.Default" alt="dracula-theme-logo">

* [Dracula Official - Dracula Theme](https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula) - Official Dracula Theme. A dark theme for many editors, shells, and more.

```shell
ext install dracula-theme.theme-dracula
```

<img align="left" width="100" height="100" src="https://rocketseat.gallerycdn.vsassets.io/extensions/rocketseat/theme-omni/1.0.10/1615217238337/Microsoft.VisualStudio.Services.Icons.Default" alt="theme-omni-logo">

* [Omni Theme - RocketSeat](https://marketplace.visualstudio.com/items?itemName=rocketseat.theme-omni) - A dark theme made by Rocketseat.

```shell
ext install rocketseat.theme-omni
```

## Author

[Gustavo Dias A.](https://www.linkedin.com/in/gustavo-dias-alexandre-543568157/)