Некоторое время назад уже был опубликован аналогичный пост, с тех пор количество дополнений для Visual Studio 2010,2012 и 2013 перешагнуло планку в 4к, появилось немало новых дополнений. Ниже перечислено 20 наиболее популярных или интересных расширений для Visual Studio 2012 и 2013 в дополнение к предыдущему посту.
01: Array Visualizer
Визуализатор времени отладки для массивов. В различных представлениях позволяет взглянуть на то как выглядит массив с данными. Поддерживает размерности до 4 и различные типы форматирования данных в виде графиков – гистограммы, сплайны, линии, и.т.п.
02: Cobisi Routing Assistant
Редактор роутинга для ASP.NET MVC веб-проектов. Декларативная регистрация роутинга, редактор роутинга и прочие очень нужные вещи для разработки структуры веб-сайта на технологии MVC
03: CodeMaid
Множество утилит для работы с кодом в том числе по форматированию, очистке кода, навигации, свертка, поиск и многие другие полезные вещи. Например:
- Удаление неиспользуемых областей видимости
- Сортировка областей видимости
- Добавление неявных модификаторов доступа
- Добавление пустых строк для удобства форматирования
- Удаление пустых строк между связанными скобками
- Запуск форматирования VS
- Удаление идущих подряд пустых строк
- Удаление пустых пробелов в конце строк
- Обновление закрывающего тега #endregion
04: Disable No Source Available Tab
Выключает окно “No Source Available” при отладке.
05: I Hate #Regions
Автоматическая свертка/развертка регионов по открытию файла, переделанное представление регионов в редакторе:
06: Microsoft Code Digger
Анализатор возможных путей исполнения приложения для последующего анализа этой информации. Позволяет более детально понимать поведение программы. Незаменим при «охоте» на трудно проявляющиеся баги, исключительные ситуации, ассерты.
07: Modern UI for WPF Templates
Набор готовых шаблонов для WPF. Что-то вроде bootstrap для WPF.
08: Multilingual App Toolkit
Набор инструментов для локализации приложений.
09: PowerShell Tools for Visual Studio
Редактор Powershell для Visual Studio 2012 и 2013. IntelliSence, синтаксическая раскраска, форматирование, навигация по коду, отладка (пока, насколько я понял, на уровне поддержки точек останова)
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.
12: Sample Browser Visual Studio Extension
Навигатор по примерам из MSDN и Platform SDK встроенный прямо в Visual Studio:
13: SlowCheetah — XML Transforms
Трансформатор всевозможных web, app, etc. сonfig для того чтобы в зависимости от некоторых условий (debug/release/platform) преобразовывать их в нужный формат или вставлять нужное содержимое. Например, поменять connectionString для релиза.
14: StopOnFirstBuildError
Просто останавливает компиляцию проекта после первой же ошибки.
15: Team Rooms for Visual Studio 2013
Интегрирует функции Team Rooms (инструмент общения и совместной работы в Team Foundation Server 2013) в среду Visual Studio.
16: TFS Source Control History Visualization
Визуализатор ветвлений исходного кода. Базируется на Gource, интегрирован в среду.
17: Unit Test Generator
В Visual Studio 2012 и 2013 почему-то пропала контекстная команда генерации модульного теста. Этот плагин возвращает эту команду.
18: VSColorOutput
Раскрашивает OutputWindow вывод:
19: VsVim
Vim эмулятор для Visual Studio 2013, 2012 и 2010:
20: Web Essentials 2013
Отличное дополнение для тех кто разрабатывает веб приложения. Множество удобных и нужных функций, детали на сайте http://vswebessentials.com/.