10 Visual Studio Extensions You Must Have
Firstly, I would like to thanks a lot to all the readers of this blog for the appreciation & suggestions you guys have shown for the post – visual studio shortcuts you must know.
I am extremely delighted that the post was of great help to many of you. After getting many responses as well as few requests to suggest popular visual studio extensions for .NET developers, I have decided to club these extensions and create a list of visual studio extensions you must have.
#1. Productivity Power Tools
A set of extensions to Visual Studio 2012 Professional (and above) which improves developer productivity. After using it for almost 2 years, I can’t imagine myself writing code without it. It can be downloaded from this link. In case if the link is not working search for “Productivity Power Tools” and you will get the download link.
The legendary .NET productivity tool: find and fix errors and code smells; navigate and refactor; run unit tests and write quality code faster. ReSharper is worth the buy (it’s free for students). You can also avail the free 30 day trial to check it out on there website.
ReSharper offers n number of features some of them are:
- Code quality analysis
- Eliminate errors and code smells
- Safely change your code base
- Code editing helpers
- Instantly traverse your entire solution
#3. Visual Studio Window Title Changer
Changes the Visual Studio Window Title by evaluating a user defined expression. Extremely helpful when working with multiple branches of the same project. Setting it up is a bit trick. However, for setting it up you can refer here and do let me know if you face any issues.
#4. Web Essentials
#5. NuGet Package Manager
A collection of tools to automate the process of downloading, installing, upgrading, configuring, and removing packages from a VS Project. You can refer to my post on NuGet package.
Visual Studio 2015 Extensions
#6. Microsoft ASP.NET and Web Tools
Provides latest Web Developer Tools for ASP.NET. It now supports version 2015. It offers many more features for web developers. Some of them are:
- Tooling support for ASP.NET for .NET Framework.
- Tooling support for .NET Core and ASP.NET Core.
- Tooling support for ASP.NET 5 RC1.
- Updated code editors, Bower/npm support, Task Runner Explorer and web linters.
#7. Stop on First Build Error
StopOnFirstBuildError is an extension that stops a solution build immediately if one project fails to build. There is a menu item in the Build menu that allows you to turn the functionality on and off, the menu item is only visible in multi-project solutions (since it would make no sense in a single project solution).
More information is available here.
#8. GitHub Extension for Visual Studio
The GitHub Extension for Visual Studio makes it easy to connect to and work with your repositories on GitHub and GitHub Enterprise from directly within Visual Studio 2015 or newer. Clone existing repositories or create new ones and start collaborating!
#9. Visual Studio Spell Checker – Version 2013 onward
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 again.
GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for methods and properties based on their type, parameters, name, and other contextual information.
Extensions used by me
These are the ones which I use for my day-to-day coding activities and tons of thanks to these Visual Studio Extensions for making my life easy. You can navigate to this list by Going to Tools –> Extension and Updates.
Visual Studio Extensions You Must Have
Another extension which deserves to be in this list is “SwitchStartupProject“. When you have multiple executables in your solution it allows you to easily change the startup projects.
You can avail more information about this extension here.
Hope you enjoyed reading this post and moreover it was useful and worth reading. Now you are familiar with the visual studio extensions you must to have if you are .NET developer.
What do you think?
If you have any questions or suggestions please feel free to email us or put your thoughts as comments below. We would love to hear from you. If you found this post or article useful then please share along with your friends and help them to learn.