
Some time ago a
similar post was already published, since then the number of add-ons for Visual Studio 2010,2012 and 2013 has crossed the bar to 4k, many new additions have appeared. Listed below are the 20 most popular or interesting extensions for Visual Studio 2012 and 2013 in addition to the previous post.
Debugger visualizer for arrays. In various views, you can take a look at how an array of data looks like. It supports dimensions up to 4 and various types of data formatting in the form of graphs - histograms, splines, lines, etc.

The editor of routing for ASP.NET MVC web projects. Declarative routing registration, routing editor and other very necessary things for the development of the structure of the website on the MVC technology

')
Many utilities for working with code, including formatting, code cleaning, navigation, convolution, search, and many other useful things. For example:
- Removing unused scopes
- Sorting scopes
- Adding implicit access modifiers
- Adding blank lines for easy formatting
- Remove blank lines between linked parentheses
- Run VS Format
- Delete consecutive blank lines
- Remove empty spaces at the end of lines
- Update #endregion closing tag

Turns off the “No Source Available” window when debugging.

Automatic convolution / expansion of regions by opening a file, reworked representation of regions in the editor:

Analyzer of possible ways of application execution for the subsequent analysis of this information. Allows you to more fully understand the behavior of the program. Indispensable in the "hunt" for hard-to-manifest bugs, exceptional situations, asserts.

A set of ready-made templates for WPF. Something like bootstrap for WPF.

A set of tools for localizing applications.

Powershell Editor for Visual Studio 2012 and 2013. IntelliSence, syntax coloring, formatting, code navigation, debugging (for now, as I understand it, at the breakpoint support level)

Adds additional area filters to QuiclLaunch and searches for available commands in the current context.
For example, by setting QuiclLaunchCommands, and shifting the focus to the error list window, you can search (CTRL + Q) the “go to next error” command and you will be prompted that this is actually the CTRL-SHIFT-F12 key combination.
Code Review Toolkit. Many additional features compared to the standard features of Visual Studio 2012 and 2013, but also supported by Visual Studio 2010.

Example Navigator from MSDN and Platform SDK built right into Visual Studio:

Transformer of various web, app, etc. config in order to, depending on certain conditions (debug / release / platform), convert them into the required format or insert the necessary content. For example, change connectionString for release.

Just stops compiling the project after the first error.

Integrates the Team Rooms features (the communication and collaboration tool in Team Foundation Server 2013) into Visual Studio.

Source code branch visualizer. Based on Gource, integrated into the environment.

In Visual Studio 2012 and 2013, for some reason, the context command for generating a unit test was lost. This plugin returns this command.

Colors the OutputWindow output:

Vim emulator for Visual Studio 2013, 2012 and 2010:

A great addition for those who develop web applications. Many convenient and necessary functions, details on the site
http://vswebessentials.com/ .
