Рекомендуемые дополнения/плагины для Microsoft Visual Studio

Можно ли рекомендовать какие-либо хорошие дополнения/плагины для Microsoft Visual Studio? Freebies предпочтительнее, но если это стоит того, чтобы это было хорошо.

Ответ 1

SmartPaster - (БЕСПЛАТНО) Копировать/Вставить генератор кода для строк

AnkhSvn - (БЕСПЛАТНО) Интеграция с контролем источника SVN для VS.NET

Сервер VisualSVN - (БЕСПЛАТНО) Контроль источника

ReSharper - улучшение IDE, которое помогает в рефакторинге и производительности

CodeRush - макросы кода gen на стероидах

Refactor - Рефакторинг кода

CodeMaid (БЕСПЛАТНО) - Очистка кода, организация и анализ сложности

CodeSmith - Генератор кода

GhostDoc - (БЕСПЛАТНО) Простой инструмент для комментирования кода

DXCore (БЕСПЛАТНО) и его множество потрясающих плагинов: DxCore Плагины сообщества, CR_Documentor, CodeStyleEnforcer, RedGreen

TestDriven.Net - (БЕСПЛАТНО/ОПЛАТА) Помощь по тестированию устройства

Reflector - (PAY) Feature rich.Net Disassembler Отражатель AddIn,

Проекты веб-развертывания - Предоставляет дополнительные функции для создания и развертывания веб-сайтов и веб-приложений (источник).

StudioTools - (БЕСПЛАТНО) Навигационный помощник, инструмент метрики кода, инкрементный поиск, файловый обозреватель в визуальной студии и отрывают окна редактора. Переместился с старый сайт (archive.org) на новый сайт и прекращено.

Ответ 2

Не бесплатно, но ReSharper - определенно одна рекомендация.

Ответ 3

Whole Tomato Visual Assist X. Я абсолютно клянусь этим. Я бы хотел, чтобы лучше вставить Lint, чем Visual Lint by Riverblade, но так как это в конечном итоге будет перемещено на сервер сборки, я не против запуска его каждые пару дней вручную.

Ответ 4

PowerCommands - это плагин, созданный Microsoft, который предлагает множество новых функций, которые, вероятно, должны были быть в Visual Studio в первом место.

К ним относятся

  • Копирование/вставка ссылок на проекты!
  • "Открыть содержащую папку", чтобы перейти прямо к местоположению файла или проекта на жестком диске.
  • Автоматическая реорганизация и сортировка используемых операторов
  • "Открыть командную строку здесь", чтобы открыть командную строку в любой из ваших папок проекта.
  • Свернуть проекты

Ответ 5

RockScroll является потрясающим и бесплатным.


Добавление

Как указывает @Andrei, MetalScroll - лучшая альтернатива. Это Open Source, и исправляет некоторые неприятные вещи о RS.

Ответ 6

Я большой поклонник CodeRush и Refactor! Pro от DevExpress. Я использую их в течение нескольких лет, и, без сомнения, это делает меня более быстрым разработчиком. Кроме того, оба построены на свободной структуре под названием DXCore, которая позволяет вам разрабатывать собственные плагины для Visual Studio, а небо - предел там...

Ответ 8

Я считаю Ghost Doc очень полезным.

GhostDoc - бесплатная надстройка для Visual Studio, которая автоматически генерирует XML комментарии к документации для С#. Либо используя существующую документацию, унаследованную от базовых классов или реализованных интерфейсов или путем вывода комментариев из имя и тип, например. методы, свойства или параметры.

Ответ 9

Если вы используете SVN для управления версиями, обязательно получите VisualSVN. Он позволяет взаимодействовать с TortoiseSVN внутри среды Visual Studio.

Я также повторяю комментарий Resharper. Розничная цена немного крутая, но если вы студент или иным образом образованно связан, это на самом деле довольно дешево.

Ответ 10

+1 Visual Assist.

К сожалению, вам нужен плагин, чтобы получить действительно хороший intellisense, но он определенно стоит заплатить.

Ответ 11

LinqPad отлично подходит для тестирования linq для объектов /xml/sql. Бесплатно скачать.

Ответ 12

Как насчет IncrediBuild? Это хорошая распределенная система сборки с визуальной интеграцией студии.

Ответ 13

Я использую Visual Assist X уже почти два года, и я нахожу его настолько полезным, что могу честно сказать, что если бы мой работодатель не предоставил его, я сам должен был бы заплатить за него. Я также использую Cool Commands и SlickEdit (бесплатную версию), чьи инструменты File Explorer и Command Spy весьма полезны.

Ответ 14

VSCommands 2010

с веб-сайта: Последняя версия поддерживает:

  • Управление ссылочными путями
  • Предотвращение случайного перетаскивания в обозревателе решений
  • Предотвращение случайного удаления связанного файла
  • Применить Fix (автоматически исправить ошибки сборки/предупреждения)
  • Открыть PowerShell
  • Показать детали сборки
  • Создать кодовый контракт
  • Отменить сборку при первом отказе проекта
  • Отладочный вывод - пользовательское форматирование
  • Build Output - пользовательское форматирование
  • Результат поиска - пользовательское форматирование
  • Настройка рендеринга WPF
  • Настройка журналов Fusion
  • Настройка IE для отладки
  • Найти исходный файл
  • Эскизы в IDE Navigator
  • Расширенная поддержка файлов xaml, aspx, css, js и html
  • Отключить Ctrl + Mouse Wheel Zoom
  • Масштабирование указателя мыши
  • Конфигурируемость
  • Приложить к локальному IIS
  • Скопировать полный путь
  • Сборка проектов запуска
  • Открыть командную строку
  • Поиск в Интернете
  • Статистика сборки
  • Связанные группы элементы
  • Справочник по копированию/вставке
  • Копировать/Вставить как ссылку
  • Свернуть решение
  • Элементы группы непосредственно из пользовательского интерфейса (DependantUpon)
  • Открыть в Expression Blend
  • Найти в решении
  • Изменить файл проекта
  • Изменить файл решения
  • Показать все файлы

и другие, поэтому попробуйте сейчас!

Ответ 15

Диспетчер буферов

Поддерживает ваши данные буфера обмена путем удаления строк, нескольких других приятных элементов, но только один делает меня счастливым.

Regionerate

В то время как некоторые из них имеют проблемы с регионами, я думаю, что если вы их используете, этот инструмент для вас. Автоматически группирует ваш код в соответствующие региональные блоки. Полностью настраивается для пользовательских элементов и т.д.

Ответ 16

http://trolltech.com/products/qt/" > Кроссплатформенная платформа приложений Qt

Qt - межплатформенная платформа приложений для настольных компьютеров и встроенных разработок. Он включает в себя интуитивно понятный API и богатую библиотеку классов С++, интегрированные инструменты для разработки и интернационализации графического интерфейса и поддержку разработки Java ™ и С++.

У них есть плагин для Visual Studio, который стоит немного денег, но он стоит каждого пенни.

Ответ 17

+1 для Visual Assist И я добавлю VLH (Visual Local History), которая предоставляет своего рода локальную систему управления версиями. Каждый раз, когда вы сохраняете файл, плагин добавляет копию в локальный репозиторий.

Ответ 18

ViEmu

vi/vim поддержка внутри VS

Ответ 19

Я нашел этот сайт под названием Visual Studio Gallery - в нем много надстроек для визуальных студий. Я просматриваю его прямо сейчас, и я рекомендую всем посетить его.

Ответ 20

шрифт Consolas Бесплатный шрифт от MS предназначен для чтения кода.

Ответ 21

Попробуйте MetalScroll! Это лучше, чем Rockscroll

Ответ 22

Sonic File Finder, когда у вас есть множество файлов в ваших решениях, и поиск их в обозревателе решений становится болью в запястье.

Вы также можете найти DPack. Несколько инструментов и улучшений были свернуты в один аккуратный пакет.

Ответ 23

MZTools тоже отлично.

Ответ 24

+1 для CodeRush и Refactor Pro. Я использую CodeRush с его воплощениями Delphi, и это совершенно замечательно. Мантра "Кодекс со скоростью мысли" очень близка к реальности;)

Ответ 25

  • Microsoft StyleCop обеспечивает проверку стиля кода для С#, мы все время используем его и любим (бесплатно)
  • Axialis IconWorkshop имеет надстройку Visual Studio, которая теперь бесплатна для пользователей VS2008.
  • Resharper Да еще одно голосование, потому что я не могу выдвигать всех, кто это предлагает:)
  • Рабочая область Whiz для С++, я жил в Workspace Whiz, но не использовал ее в VS2008, поскольку я не понял там было обновление. Придется повторить попытку.

Ответ 26

Если вы делаете С++-кодирование, раздайте Visual Assist.

Ответ 27

Мне нравится CopySourceAsToHTML как классный маленький аддон. Это здорово, если вы хотите скопировать блоки кода для ведения блога и т.п., Сохраняя при этом форматирование синтаксиса.

Я думаю, что это все еще url.. вам нужно сделать ручную работу, чтобы настроить его с 08. http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/

Ответ 29

Я всегда удивляюсь, что больше людей не знают/используют NDepend - он показывает все зависимости на каждом уровне ваш код, и даже рисует красивую коробку и рисунки стрелок, показывая, насколько путают вашу архитектуру на самом деле:) Вместе с TestDriven.Net я не могу представить, что без него можно работать без него. Свободный/дешево.

Ответ 30

Мне нравится ReSharper, тоже! Это доступно, если вы студент или иначе подключен к университету.

Для взаимодействия с SVN я предпочитаю AnkhSVN.

.. и, конечно, для подключения к TeamFoundation Server там Team Explorer >