My list of the essential addons that should be installed on Visual Studio 2015 for a comfort work. Nothing extra, just a minimal list of features that are missing by default.
- JetBrains ReSharper
Nothing to say. It’s just the best addon ever with a lot of cool features for refactoring, coding assistant, navigation and building projects. There are several useful extensions for ReSharper (can be installed using the Extension Manager):
- Enhanced Tooltip
Colorizes tooltips and information about parameters.
- Agent Mulder
Provides an easy navigation for dependencies registered in IoC containers.
- ReSharper Solution Settings Autodiscovery
Just an essential extension when you have repository with several solutions and want to keep only one team-shared settings file.
- Enhanced Tooltip
- Configuration Transform
Enables the App.config and Web.config transformations during the build process. A very handy extension when you have different config settings for different build configurations.
- Web Essentials
A large addon that extends Visual Studio with a lot of great features for web developers. Provides link with browser for live editing and changing, including a possibility to change source files from browser! Makes it easy working with CSS, HTML, JS, TypeScript, LESS, CoffeeScript and much much more.
- Exception Breaker
Adds a handy button for quick switching on/off breaking on all CLR exceptions.
- XAML Styler
Automatically reformats the XAML file on saving. An essential addon for easy merge when many developers change the same XAML files.
- Productivity Power Tools 2015
Adds many useful features such as custom Document Well (it is possible to place file tabs vertically that is cool for wide screens), fixing mixed tabs in the files, column guides (a vertical line on e.g. 120 chars), a set of commands (copy/paste references, open containing folder, unloading project, etc.) and others.
Makes reading of output easy by colorizing its lines using some rules. Also, there is an option to stop building on the first compilation error – a convenient way to fix build errors when solution has many projects. Otherwise, you will get failed build of all projects which depend on the broken one.
A handy extensions for quick generation of XML documentation for classes, methods and properties based on their type, parameters, name, and other contextual information.