List of the Best Free Visual Studio Extensions

Visual Studio is a great development environment. But with a few extensions, it will be even better. There's a lot of free extensions out there, that will improve the experience of writing code and even help you reduce bugs too. We have collected a list of the best free extensions for Visual Studio. This blog post is part of our Learn about .NET series.

Best Free Visual Studio Extensions


Roslynator

Almost 400 analyzers, refactorings and code fixes for C#, powered by the new Roslyn compiler bundled with Visual Studio 2017. What's not to like? Roslynator is probably the closest you will get to ReSharper for free.

Roslynator

SideWaffle Template Pack

Let's face it. The number of Visual Studio project templates available out of the box are pretty limited. SideWaffle fixes this with a lot of new project and item templates.

SideWaffle Template Pack

Power Commands for Visual Studio

Power Commands adds a good amount of functionality to Visual Studio. The focus of this extension is primarily around navigating the IDE and combining multiple clicks into one. You won't be able to live without all these small improvements once installed.

Power Commands for Visual Studio

File Nesting

You know how web.release.config files nest nicely beneath web.config? The File Nesting extension adds this behavior for all types of files. The perfect way to clean up the solution explorer.

File Nesting

elmah.io

Ever wanted to browse your elmah.io logs, without having to leave Visual Studio? Well now you can, using our very own Visual Studio extension.

elmah.io

Visual Studio Spell Checker

Spell checking your website is important to pretty much every website developer. Why not let Visual Studio do it while you type, using this free spell checker.

Visual Studio Spell Checker

File Icons

Showing correct file icons in the solution explorer doesn't sound that important. You will quickly realize, after installing this extension, that it means the world when navigating project files.

File Icons

Would your users appreciate fewer errors?

➡️ Reduce errors by 90% with elmah.io error logging and uptime monitoring ⬅️

Image Optimizer

Another great extension from Mads Kristensen is Image Optimizer. I previously used online tools to optimize images. Now I right click an image inside Visual Studio and heavily reduce image size using a single click.

Image Optimizer

Productivity Power Tools

Much like Power Commands, Productivity Tools adds a lot of small improvements to the IDE. Productivity Tools is really "just" an umbrella for a lot of smaller extensions, that can be installed separately.

Productivity Power Tools

SlowCheetah

Web.config transformations changed the way we configured websites. I remember creating custom configuration tools back in the day. With SlowCheetah you will be able to transform any xml file based on the active configuration.

SlowCheetah

Web Essentials

Another popular umbrella extension is Web Essentials. We already touched on some of the extensions installed by Web Essentials, but we still believe that this is worth a mention. So many web developer improvements go into Visual Studio, when installing WE.

Web Essentials

CodeMaid

Code cleanup, restructuring as well as a range of other helpful tools is what you will receive after installing CodeMaid. The nice thing about CodeMaid is, that it works on multiple file types and not only C#.

CodeMaid

Devart

Devart is the company behind a lot of components and libraries for .NET. While most of their products must be purchased, they have an impressive list of Express versions free of charge. To mention a few, there's Code Compare, T4 (templates) Editor and Review Assistant (for code reviews). BTW, we offer discounts for a number of Devart products like dotConnect and Code Compare. Check out the elmah.io Goodiebag for details.

Devart

VSColorOutput

VSColorOutput is another extension that you never thought you'd need, but cannot live without once installed. The Output window in Visual Studio shows a lot of useful information, but the window is pretty useless without color highlighting. Search no more.

VSColorOutput

Glyphfriend

You're probably already using some kind of icon font like FontAwesome, Bootstrap Glyphicons or Material icons. With Glyphfriend, selecting the right icon becomes a piece of cake, using an enriched dropdown as shown below:

Glyphfriend

Do you believe we've missed something? Let us know through the comments below.

Also make sure to visit Ultimate List of .NET Blogs and Great .NET Conferences to Attend.

elmah.io: Error logging and Uptime Monitoring for your web apps

This blog post is brought to you by elmah.io. elmah.io is error logging, uptime monitoring, deployment tracking, and service heartbeats for your .NET and JavaScript applications. Stop relying on your users to notify you when something is wrong or dig through hundreds of megabytes of log files spread across servers. With elmah.io, we store all of your log messages, notify you through popular channels like email, Slack, and Microsoft Teams, and help you fix errors fast.

See how we can help you monitor your website for crashes Monitor your website