![](https://habrastorage.org/getpro/habr/post_images/ea6/6ee/aae/ea66eeaaeaa4dfcf1d3788d13e82d822.png)
Некоторое время назад уже был опубликован аналогичный пост, с тех пор количество дополнений для Visual Studio 2010,2012 и 2013 перешагнуло планку в 4к, появилось немало новых дополнений. Ниже перечислено 20 наиболее популярных или интересных расширений для Visual Studio 2012 и 2013 в дополнение к предыдущему посту.
01: Array Visualizer
Визуализатор времени отладки для массивов. В различных представлениях позволяет взглянуть на то как выглядит массив с данными. Поддерживает размерности до 4 и различные типы форматирования данных в виде графиков – гистограммы, сплайны, линии, и.т.п.
![](https://habrastorage.org/getpro/habr/post_images/762/717/bd3/762717bd3b04f7c9249f47dc18557cf8.png)
02: Cobisi Routing Assistant
Редактор роутинга для ASP.NET MVC веб-проектов. Декларативная регистрация роутинга, редактор роутинга и прочие очень нужные вещи для разработки структуры веб-сайта на технологии MVC
![](https://habrastorage.org/getpro/habr/post_images/1a5/a25/f6e/1a5a25f6e82c7e08729d13bdde16659d.png)
03: CodeMaid
Множество утилит для работы с кодом в том числе по форматированию, очистке кода, навигации, свертка, поиск и многие другие полезные вещи. Например:
- Удаление неиспользуемых областей видимости
- Сортировка областей видимости
- Добавление неявных модификаторов доступа
- Добавление пустых строк для удобства форматирования
- Удаление пустых строк между связанными скобками
- Запуск форматирования VS
- Удаление идущих подряд пустых строк
- Удаление пустых пробелов в конце строк
- Обновление закрывающего тега #endregion
![](https://habrastorage.org/getpro/habr/post_images/7ca/192/e33/7ca192e3306b32fe759b5567c547894a.png)
04: Disable No Source Available Tab
Выключает окно “No Source Available” при отладке.
![](https://habrastorage.org/getpro/habr/post_images/c02/517/1f4/c025171f4f3d23e7839cba1186127f08.png)
05: I Hate #Regions
Автоматическая свертка/развертка регионов по открытию файла, переделанное представление регионов в редакторе:
![](https://habrastorage.org/getpro/habr/post_images/455/cd3/084/455cd3084dcd30ba5755790cd0a7980b.png)
06: Microsoft Code Digger
Анализатор возможных путей исполнения приложения для последующего анализа этой информации. Позволяет более детально понимать поведение программы. Незаменим при «охоте» на трудно проявляющиеся баги, исключительные ситуации, ассерты.
![](https://habrastorage.org/getpro/habr/post_images/c6a/482/d30/c6a482d3069baf3fe08a789a3da2aabb.png)
07: Modern UI for WPF Templates
Набор готовых шаблонов для WPF. Что-то вроде bootstrap для WPF.
![](https://habrastorage.org/getpro/habr/post_images/bef/b60/c30/befb60c3004872228e1bb5f1520b57e1.png)
08: Multilingual App Toolkit
Набор инструментов для локализации приложений.
![](https://habrastorage.org/getpro/habr/post_images/31b/9d3/52a/31b9d352a2bf49618b4e35f2309283ca.png)
09: PowerShell Tools for Visual Studio
Редактор Powershell для Visual Studio 2012 и 2013. IntelliSence, синтаксическая раскраска, форматирование, навигация по коду, отладка (пока, насколько я понял, на уровне поддержки точек останова)
![](https://habrastorage.org/getpro/habr/post_images/e5e/fdd/352/e5efdd352c8115b2bda796f0008d6fee.png)
10: QuickLaunchCommands
Добавляет в QuiclLaunch дополнительные фильтры областей и осуществлять поиск доступных команд в текущем контексте.
Например, установив QuiclLaunchCommands, и переведя фокус на окно error list вы можете поискать (CTRL+Q) команду «go to next error» и вам подскажут что на самом деле это комбинация клавиш CTRL-SHIFT-F12.
11: Review Assistant — Code Review Tool
Инструментарий проведения Code Review. Много дополнительных функций по сравнению с стандартными возможностями Visual Studio 2012 и 2013 но так же поддерживается и Visual Studio 2010.
![](https://habrastorage.org/getpro/habr/post_images/ce4/db0/0c0/ce4db00c038c70dc3a628cdf3657750b.png)
12: Sample Browser Visual Studio Extension
Навигатор по примерам из MSDN и Platform SDK встроенный прямо в Visual Studio:
![](https://habrastorage.org/getpro/habr/post_images/0d5/6e2/06b/0d56e206b1a07ec6c15324c1b7dad626.png)
13: SlowCheetah — XML Transforms
Трансформатор всевозможных web, app, etc. сonfig для того чтобы в зависимости от некоторых условий (debug/release/platform) преобразовывать их в нужный формат или вставлять нужное содержимое. Например, поменять connectionString для релиза.
![](https://habrastorage.org/getpro/habr/post_images/552/16b/962/55216b962c94bd8ac06ecae93f95fc17.png)
14: StopOnFirstBuildError
Просто останавливает компиляцию проекта после первой же ошибки.
![](https://habrastorage.org/getpro/habr/post_images/c62/f7a/c5d/c62f7ac5d64fe478301047554601e77b.png)
15: Team Rooms for Visual Studio 2013
Интегрирует функции Team Rooms (инструмент общения и совместной работы в Team Foundation Server 2013) в среду Visual Studio.
![](https://habrastorage.org/getpro/habr/post_images/97b/719/704/97b7197049dcbc08ae45b13708afd18c.png)
16: TFS Source Control History Visualization
Визуализатор ветвлений исходного кода. Базируется на Gource, интегрирован в среду.
![](https://habrastorage.org/getpro/habr/post_images/28e/329/369/28e329369aed14da55e0cc6fdd891c9b.png)
17: Unit Test Generator
В Visual Studio 2012 и 2013 почему-то пропала контекстная команда генерации модульного теста. Этот плагин возвращает эту команду.
![](https://habrastorage.org/getpro/habr/post_images/206/a8f/488/206a8f4880028a829f6f34c14c85b58c.png)
18: VSColorOutput
Раскрашивает OutputWindow вывод:
![](https://habrastorage.org/getpro/habr/post_images/90e/8f3/bd9/90e8f3bd91f1cd302315052c13bc8b89.png)
19: VsVim
Vim эмулятор для Visual Studio 2013, 2012 и 2010:
![](https://habrastorage.org/getpro/habr/post_images/0e4/7ed/696/0e47ed6960018a6d2a911cb78bc9ea2d.png)
20: Web Essentials 2013
Отличное дополнение для тех кто разрабатывает веб приложения. Множество удобных и нужных функций, детали на сайте http://vswebessentials.com/.
![](https://habrastorage.org/getpro/habr/post_images/704/820/85f/70482085f7a5aa47a69da370fd78a81a.png)