List of the Best Free Visual Studio Extensions
Tags: visualstudio, csharp, dotnet
Published: 2019-06-27 07:19:14

---
title: List of the Best Free Visual Studio Extensions
published: true
description: Visual Studio is a great development environment. But with a few extensions, it will be even better. There&#x27;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.
tags: visualstudio, csharp, dotnet
cover_image: https://thepracticaldev.s3.amazonaws.com/i/3z0rot4xhqd02757ecge.png
canonical_url: https://blog.elmah.io/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.

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=josefpihrt.Roslynator2017" target="_blank" rel="noopener noreferrer">Roslynator</a>

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.

<img src="https://blog.elmah.io/content/images/old/roslynator.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.SideWaffleTemplatePack" target="_blank" rel="noopener noreferrer">SideWaffle Template Pack</a>

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.

<img src="https://blog.elmah.io/content/images/old/sidewaffle.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.PowerCommandsforVisualStudio" target="_blank" rel="noopener noreferrer">Power Commands for Visual Studio</a>

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.

<img src="https://blog.elmah.io/content/images/old/powercommands.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileNesting" target="_blank" rel="noopener noreferrer">File Nesting</a>

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.

<img src="https://blog.elmah.io/content/images/old/filenesting.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=ThomasArdal.elmahio" target="_blank" rel="noopener noreferrer">elmah.io</a>

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.

<img src="https://blog.elmah.io/content/images/old/elmahioextensions.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=EWoodruff.VisualStudioSpellCheckerVS2017andLater" target="_blank" rel="noopener noreferrer">Visual Studio Spell Checker</a>

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.

<img src="https://blog.elmah.io/content/images/old/spellchecker.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileIcons" target="_blank" rel="noopener noreferrer">File Icons</a>

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.

<img src="https://blog.elmah.io/content/images/old/fileicons.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ImageOptimizer" target="_blank" rel="noopener noreferrer">Image Optimizer</a>

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.

<img src="https://blog.elmah.io/content/images/old/imageoptimizer.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.ProductivityPowerPack2017" target="_blank" rel="noopener noreferrer">Productivity Power Tools</a>

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.

<img src="https://blog.elmah.io/content/images/old/productivitypowertools.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.SlowCheetah-XMLTransforms" target="_blank" rel="noopener noreferrer">SlowCheetah</a>

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.

<img src="https://blog.elmah.io/content/images/old/slowcheetah.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebExtensionPack2017" target="_blank" rel="noopener noreferrer">Web Essentials</a>

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.

<img src="https://blog.elmah.io/content/images/old/webessentials.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid" target="_blank" rel="noopener noreferrer">CodeMaid</a>

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#.

<img src="https://blog.elmah.io/content/images/old/codemaid.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://www.devart.com/" target="_blank" rel="noopener noreferrer">Devart</a>

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).

<img src="https://blog.elmah.io/content/images/old/devart.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=MikeWard-AnnArbor.VSColorOutput" target="_blank" rel="noopener noreferrer">VSColorOutput</a>

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.

<img src="https://blog.elmah.io/content/images/old/vscoloroutput.png" style="box-shadow:none;"/>

<hr/>

## <a href="https://marketplace.visualstudio.com/items?itemName=RionWilliams.Glyphfriend2017" target="_blank" rel="noopener noreferrer">Glyphfriend</a>

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:

<img src="https://blog.elmah.io/content/images/old/glyphfriend.gif" style="box-shadow:none;"/>

<hr/>

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

Also make sure to visit [Ultimate List of .NET Blogs](https://blog.elmah.io/net-blogs-to-follow-the-ultimate-list/) and [Great .NET Conferences to Attend](https://blog.elmah.io/great-dot-net-conferences-to-attend/).


## Would your users appreciate fewer errors?

elmah.io is the easy error logging and uptime monitoring service for .NET. Take back control of your errors with support for all .NET web and logging frameworks.

➡️ [Error Monitoring for .NET Web Applications](https://elmah.io/?utm_source=devto&utm_medium=social&utm_campaign=devtoposts) ⬅️

This article first appeared on the elmah.io blog at https://blog.elmah.io/list-of-the-best-free-visual-studio-extensions/