visual-studio | ide | awesome-list

Best Visual Studio Extensions

My favorite extensions for Visual Studio 2019

Abhith Rajan
Abhith RajanMarch 17, 2020 · 5 min read · Last Updated:

During my work, I spend the most time with Visual Studio. Now because of VSCode, Visual Studio is getting little more free time. There was a time when I just thought that I cannot be productive without ReSharper for Visual Studio but those times changed since Visual Studio is getting better with every new release. The number of extensions in the marketplace also helps. The following are my favorite tools and extensions for Visual Studio 2019.


Some of the below items are extension packs, which contain several extensions.

Free Tools

Better Comments

Better CommentsBetter CommentsBetter Comments

Better Comments is a Visual Studio extension that gives you the ability to customize the font and opacity of your comments independently of the editor’s font settings. It also adds four additional comment classifications, each classification with its own customizable foreground.



BuildVision visualize the building process in a table format.



CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

EF Core Power Tools

EF Core Power ToolsEF Core Power ToolsEF Core Power Tools

EF Core Power Tools adds useful design-time DbContext features to the Visual Studio Solution Explorer context menu.

Open in Visual Studio Code

Open in Visual Studio CodeOpen in Visual Studio CodeOpen in Visual Studio Code

Open in Visual Studio Code adds a menu command that lets you open any solution, project, folder and file in Visual Studio Code.

Productivity Power Tools 2017/2019

Productivity Power Tools 2017/2019Productivity Power Tools 2017/2019Productivity Power Tools 2017/2019

Productivity Power Tools 2017/2019 installs the individual extensions of Productivity Power Tools 2017/2019 Productivity Power Tools 2017/2019

Roslynator 2019

Roslynator 2019Roslynator 2019Roslynator 2019

Roslynator 2019 is a collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.

The Essentials

The EssentialsThe EssentialsThe Essentials

The Essentials is an extension pack for Visual Studio 2019 containing extensions no developer should be without. These extensions will add important functionality that will make you more productive and a happier developer.


Trailing Whitespace Visualizer

Trailing Whitespace VisualizerTrailing Whitespace VisualizerTrailing Whitespace Visualizer

Trailing Whitespace Visualizer keeps your code files clean by making it easier than ever to identify and remove any trailing whitespace.

Visual Studio IntelliCode

Visual Studio IntelliCodeVisual Studio IntelliCodeVisual Studio IntelliCode

Visual Studio IntelliCode(IntelliCode) is a set of AI-assisted capabilities that improve developer productivity with features like contextual IntelliSense, argument completion, code formatting, and style rule inference.

IntelliCode augments existing developer workflows with machine-learning services that provide an understanding of code and its context. It’s applicable for C#, C++ (in preview), JavaScript/TypeScript (in preview), and XAML code today, and will be updated in the future to support more languages.

Visual Studio Spell Checker (VS2017 and Later)

Visual Studio Spell Checker (VS2017 and Later)Visual Studio Spell Checker (VS2017 and Later)Visual Studio Spell Checker (VS2017 and Later)

Visual Studio Spell Checker (VS2017 and Later) is an editor extension that checks the spelling of comments, strings, and plain text as you type or interactively with a tool window. It can also spell check an entire solution, project, or selected items. Options are available to define multiple languages to spell check agains…

Web Essentials 2019

Web Essentials 2019Web Essentials 2019Web Essentials 2019

Web Essentials 2019 is the easiest way to set up Visual Studio for the ultimate web development experience.


After installing the Web Essentials and restarting Visual Studio, the following extensions will be installed: extensions for Visual Studio 2017 and Visual Studio 2019. Creates Unit tests with 2.0 framework. Works on Visual Studio 2017 and Visual Studio 2019.



NDepend is a Visual Studio and Azure DevOps/TFS extension that makes it easy to manage Code Quality on large and complex .NET code base

NCrunch for Visual Studio

NCrunch for Visual StudioNCrunch for Visual StudioNCrunch for Visual Studio

NCrunch for Visual Studio is Distributed continuous build and test runner. Persistent Inline Code Coverage, Performance Metrics. Navigation + more!



OzCode is a revolutionary debugging extension which complements Visual Studio and supercharges the C# debugging experience!.



ReSharper is a legendary .NET productivity tool: find and fix errors and code smells; navigate and refactor; run unit tests and write quality code faster.

Older Visual Studio Extensions List

Did I miss something? If you think so, drop a line with the name of the extension in the comments below 👇. I will be updating this post whenever I find a good extension for Visual Studio.



  • Added EF Core Power Tools


  • Added The Essentials


  • Added Open in Visual Studio Code
  • Moved NDepend to Paid


  • Added


  • Added Roslynator 2019.


  • Added Better Comments.

Abhith Rajan

Written by Abhith Rajan
Abhith Rajan is an aspiring software engineer with more than nine years of experience and has a proven successful track record of delivering technology-based products and services.

This page is open source. Noticed a typo? Or something unclear?
Improve this page on GitHub

Related ArticlesView All

Related VideosView All

Customize the toolbars in Visual Studio

Visual Studio 2022 Preview 3 - What's New!

Profiling and Dynamic Program Analysis in Rider

Related StoriesView All

Related Tools & ServicesView All

Free for developers

Free For Dev is a GitHub repo listing out free services for developers