DEV Community

Usama Ansari
Usama Ansari

Posted on

My Favorite Visual Studio Code Extensions

Visual Studio Code is an open source cross-platform code editor developed by Microsoft which runs on Windows, Mac, and Linux.

Top Features:
  1. Cross-platform runs everywhere
  2. Free and Open Source
  3. Very Lightweight (Believe me it's fast ⚡)
  4. Supports many languages (JavaScript, TypeScript, C#, Go ....)
  5. Built-in intellisense and code debugging
  6. Built-in Git Support ❤
  7. Highly customization (thousands of great extensions)
Where to get?

You can download VS code from https://code.visualstudio.com/
The source code is hosted on GitHub

VS code has thousands of great extensions built by communities and individual developers. You can explore all extensions at Visual Studio Marketplace

Below are my favorite extensions:

Settings Sync

Settings Sync

This extension will come to your rescue if you use multiple computers or just switching from one machine to another. It syncs your settings, extensions, key bindings and snippets across VS code installations by using gist.
Settings Sync


Git History


If you use git this should be your go to extension. Although VS code has built-in Git support but this extension just take it to the next level.
Git History

Similar extension:

GitLens — Git supercharged


Auto Rename Tag


This is a very simple extension but comes very handy if you write lot of HTML it just auto close your tags and makes your life easy.
Auto Rename Tag


Live Server


It creates a local live server with auto refresh. comes very handy if you are developing/designing static sites or just doing some quick prototype.
Live Server


Docker


If you are doing containerized application development with docker then this extension is extremely useful. This will help you to automate Dockerfile, docker-compose.yml, and .dockerignore file generation and deployments.
Docker


C#

If you are .NET developer and working on .NET Core (cross-platform .NET implementation for websites, servers, and console apps on Windows, Linux, and macOS) then you can develop a .NET application on your choice of OS without installing Visual Studio.

C# extension will ease your .Net Core development on VS Code and comes with editing support, including Syntax Highlighting, Debugging, IntelliSense, Go to Definition, Find All References, etc.
C#


VS Live Share 🔥

Note: Visual Studio Live Share is currently in preview. Features and user experience is not final.

If you ever co-authored any document either in google docs or Microsoft word then this extension will help you to co-edit and co-debug your application.
This is really cool I would encourage you to give it a shot you will ❤ it. It even works with Visual Studio.
VS Live Share


Themes

I told you VS code is highly customizable code editor and we have tons of Themes in VS code marketplace Themes section. Below are my two favorite themes.

One Dark Pro


One Dark Pro Theme Official


Dracula Official


Dracula Official


Please feel free to mention your favorite extension or theme in comments ❤ 👇

Top comments (1)

Collapse
 
tahseen09 profile image
Tahseen Rahman

Thanks a lot for this. :)