visual-studio | ide | awesome-list

Best Visual Studio Extensions

by 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 I thought I cannot survive without ReSharper for Visual Studio but those times changed since Visual Studio getting better with every new release. And the number of extensions in its 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 Comments Better Comments Better 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

BuildVision BuildVision BuildVision

BuildVision visualize the building process in a table format.

CodeMaid

CodeMaid CodeMaid CodeMaid

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.

Productivity Power Tools 2017/2019

Productivity Power Tools 2017/2019 Productivity Power Tools 2017/2019 Productivity 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 2019 Roslynator 2019 Roslynator 2019

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

Trailing Whitespace Visualizer

Trailing Whitespace Visualizer Trailing Whitespace Visualizer Trailing 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 IntelliCode Visual Studio IntelliCode Visual 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 2019 Web Essentials 2019 Web 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:

  • Add New File
  • Browser Reload on Save
  • Browser Sync
  • Bundler & Minifier
  • Editor Enhancements
  • File Icons
  • File Nesting
  • Image Sprites
  • Image Optimizer
  • Markdown Editor
  • Open Command Line
  • Package Installer
  • Package Security Alerts
  • Web Accessibility Checker
  • Web Compiler
  • ZenCoding

More is coming…

xUnit.net.TestGenerator

xUnit.net.TestGenerator xUnit.net.TestGenerator xUnit.net.TestGenerator

xUnit.net.TestGenerator extensions for Visual Studio 2017 and Visual Studio 2019. Creates Unit tests with xUnit.net 2.0 framework. Works on Visual Studio 2017 and Visual Studio 2019.

NCrunch for Visual Studio

NCrunch for Visual Studio NCrunch for Visual Studio NCrunch for Visual Studio

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

OzCode

OzCode OzCode OzCode

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

ReSharper

ReSharper ReSharper ReSharper

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.

Under Review

NDepend

NDepend NDepend NDepend

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

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.

Changelog

2020-05-29

  • Added NDepend (Under Review)

2020-04-08

  • Added xUnit.net.TestGenerator

2020-03-20

  • Added Roslynator 2019.

2020-03-18

  • Added Better Comments.

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

Was this article helpful?

Your opinion matters

Please share your thought about this article

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

Related Posts

Related Videos

Visual Studio 2019 Launch: Uniting all containers and Kubernetes fans

Related Stories

Related Services

Free for developers

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