Ответов (25)25
SmartPaster - (БЕСПЛАТНО) генератор кода копирования / вставки для строк
AnkhSvn - (БЕСПЛАТНАЯ) интеграция системы контроля версий SVN для VS.NET
VisualSVN Server - (БЕСПЛАТНО) Контроль версий
ReSharper - усовершенствование IDE, которое помогает с рефакторингом и повышением производительности.
CodeRush - Макросы генерации кода на стероидах
Refactor - помощь в рефакторинге кода
CodeMaid (БЕСПЛАТНО) - Очистка кода, анализ организации и сложности
CodeSmith - Генератор кода
GhostDoc - (БЕСПЛАТНО) простой инструмент для комментирования кода
DXCore (бесплатно) и его много удивительных плагинов: DxCore Сообщество Плагины , CR_Documentor , CodeStyleEnforcer , Redgreen
TestDriven.Net - (БЕСПЛАТНО / ОПЛАТИТЬ) Помощь для модульного тестирования
Reflector - (PAY) Многофункциональные надстройки .Net Disassembler Reflector
Проекты веб-развертывания - предоставляет дополнительные функции для создания и развертывания веб-сайтов и веб-приложений ( исходный код ).
StudioTools - (БЕСПЛАТНО) помощник по навигации, инструмент метрик кода, инкрементный поиск, проводник файлов в Visual Studio и отрывные окна редактора. Перемещено со старого сайта (archive.org) на новый сайт и прекращено.
Не бесплатно, но ReSharper определенно является одной из рекомендаций.
Я большой поклонник CodeRush и Refactor! Pro от DevExpress. Я использую их в течение нескольких лет, и, без сомнения, это делает меня более быстрым разработчиком. Кроме того, оба они построены на бесплатном фреймворке под названием DXCore, который позволяет вам разрабатывать собственные плагины для Visual Studio, и здесь нет предела ...
XPathmania - хороший небольшой инструмент для написания и тестирования запросов XPath.
Проверка орфографии для комментариев - это находка. GhostDoc отлично подходит для создания хорошо документированных API.
Code Style Enforcer Позволяет определить стиль кода .NET (с некоторой степенью гибкости) и подчеркивает нарушения. Имеет параметры контекстного меню для изменения кода в соответствии со стилем. Требуется DXCore, ссылка на который находится на странице Code Style Enforcer. Оба бесплатны.
Весь помидор Visual Assist X . Я абсолютно клянусь этим. Я хотел бы увидеть лучший плагин для Lint, чем Visual Lint от Riverblade, но, поскольку он в конечном итоге будет перенесен на сервер сборки, я не возражаю запускать его каждые пару дней вручную.
PowerCommands - это плагин, созданный Microsoft, который предлагает множество новых функций, которые, как можно было подумать, изначально должны были быть в Visual Studio.
Это включает
- Копирование / вставка ссылок на проекты!
- «Открыть содержащую папку», чтобы перейти прямо к расположению файла или проекта на жестком диске.
- Автоматическая реорганизация и сортировка операторов using
- «Открыть командную строку здесь», чтобы открыть командную строку в любой из папок вашего проекта.
- Свернуть проекты
- Решарпер
- Дополнение Resharper MbUnit Test Runner
- Подсказка SQL для проектов баз данных (работает также и в вашей SQL Management Studio)
- Ankh SVN 2.0 + для бесплатной поддержки SVN (v1.x меркнет по сравнению)
- Плагин TeamCity для мониторинга ваших сборок, личных сборок и отслеживания ошибок
- Resharper (согласитесь, это отстой, вы должны доплатить, чтобы получить это, но хорошо работайте за деньги)
GhostDoc (устраняет любые оправдания отсутствия комментариев в вашем коде)
PowerCommands для VS 2008 (забыл, что я даже установил это, потому что он просто добавляет мелочи, которые должны были быть там все время)
RockScroll потрясающий и бесплатный.
Дополнение
Как отмечает @Andrei, MetalScroll - лучшая альтернатива. Он с открытым исходным кодом и исправляет некоторые раздражающие вещи в RS.
Помимо перечисленных здесь инструментов рефакторинга и управления версиями, AQTime - отличный профилировщик Windows. Он может работать как плагин или автономно и работает с .NET и собственным кодом.
Дополнение PInvoke.NET Меню для поиска заранее написанного кода P / Invoke. Намного проще, чем разрабатывать код маршаллинга самостоятельно, особенно когда есть неприятные союзы и требования согласования.
Командная оболочка VS Командная оболочка на панели вывода. Далеко не идеально, но часто очень и очень полезно. Быстрее и проще получить, чем отдельный cmd, и имеет более простую поддержку копирования / вставки.
TracExplorer отлично подходит для интеграции Trac с VS.
Это не надстройка Visual Studio, но это инструмент, без которого я не смог бы использовать Visual Studio ...
ClipX - он работает с обычным буфером обмена, но сохраняет записи в список с возможностью поиска, вы можете использовать копирование и вставку как обычно, но вы можете нажать CTRL + SHIFT + V, и список появится. Он работает с изображениями, текстом и т. Д. Он сохраняется даже после перезагрузки компьютера.
Хотя Visual SVN стоит около 50 долларов, я предпочитаю его AnkhSVN (который я последний раз пробовал около года назад - с тех пор он, возможно, улучшился).
Это один из самых простых способов продать своему боссу, если проблема с финансированием. (К счастью, нам не нужно царапать и царапать, чтобы получить хорошие инструменты там, где я работаю.)
тот, который я написал http://www.codeplex.com/lazy
DevExtra - но я предвзят, потому что написал это :)
http://www.toptensoftware.com/devextra/
Сейчас он немного устарел (берет свое начало в VC6) и в основном ориентирован на разработчиков C++, но он бесплатный, и я все еще использую его каждый день.