Какая ваша любимая надстройка/настройка Visual Studio?

Какое дополнение/настройка в Visual Studio вы не можете прожить без? Какой из них улучшает вашу производительность или исправляет то, что вы не можете стоять в Visual Studio? Почему это ваш любимый?

Мой любимый aspx edit helper, потому что он действительно улучшает мою производительность при работе с приложениями ASP.NET. Что он делает, это быстрый способ ввода серверных элементов управления, он автоматически заполняет runat = "server" и id = "" и помещает ваш курсор между кавычками идентификатора, чтобы вы могли ввести его.

Ниже представлен обобщенный список всех обсуждаемых плагинов

Ответ 1

Я не мог жить без мгновенное удовлетворение от OS_CompilationResult. (Это кажется неубедительным, но я не смог удалить его, и ключевая особенность заключается в том, что вы можете запустить сборку с помощью Shift Ctrl B, переключиться на что-то еще, и она предложит, когда сборка будет завершена). Конечно, мой реальный ответ - +1 для CodeRush/Refactor Pro

Ответ 2

ReSharper! - Он сбрасывает утилиты рефакторинга, которые встроены в VS, и горячие клавиши по умолчанию. Как только вы привыкнете к этому, вы никогда не захотите работать с установкой VS, у которой ее нет!

И если вы используете Subversion, VisualSVN является удивительным!

Ответ 4

rockscroll предоставляет предварительный просмотр всего документа прямо рядом с полосой прокрутки:

RockScroll_5.png

Мне также нравится TestDriven.NET, потому что он интегрирует NUnit для модульного тестирования NCover для покрытия кода и Reflector для демонстрации платформы .NET.

Ответ 5

AnkhSVN, на самом деле. Особенно сейчас, когда это настоящий плагин SCC.

Ответ 6

  • ReSharper совершенно потрясающе. Он делает все, и он делает это хорошо! Практически невозможно ЗАПИСАТЬ крайне глупый код, так как он предупреждает вас о поистине ошеломляющем количестве вещей.
  • PowerCommands для Visual Studio удобны в использовании. "Открыть содержащую папку" и "Свернуть проекты" - это две функции, которые я использую постоянно.
  • Reflector - это повседневное чудо жизни.
  • GhostDoc является приятным и удобным, так как около 50% времени он автоматически делает комментарии XML, которые почти точно должны быть сказал и требует только незначительной настройки.

Ответ 7

Это эмулятор vi ViEmu. Если вы привыкли использовать vim, то это один для VS.NET.

Увеличивает производительность, и я нападаю на клавиатуру, которая ненавидит использование мыши.

Я использую его уже год, и он действительно стабилен.

Ответ 10

DevExpress CodeRush и рефакторинг!

Ответ 11

VisualSVN для управления исходным кодом

Ответ 12

Еще одна замечательная надстройка Visual Studio - CodeKeep. CodeKeep - это веб-сайт для хранения фрагментов кода онлайн для использования позже (вроде как организованный pastebin), а надстройка Visual Studio интегрируется с ним, поэтому вы можете синхронизировать все ваши фрагменты кода между всеми вашими системами.

Вот скриншот:

alt text http://www.codekeep.net/images/addin_mysnippets.gif

Ответ 13

В настоящее время мне нравится использовать StyleCop для Visual Studio. Это блестяще помогает в форматировании кода и правилах. Кроме того, это бесплатный продукт от Microsoft на основе .Net Best Practices. Насколько я знаю, он работает только для С#,

Ответ 14

Недавно начал использовать этот addin из Mindscape.

Он имеет потенциал для сокращения контекстных переключателей между VS и проводником Windows (т.е. для получения SVT Tortoise или чего-то еще) и имеет опрятную функцию, которая позволяет запускать командную строку в каталоге в исходном дереве.

Ответ 16

У меня действительно есть любимая настройка: Поскольку я установил темную тему на моем VS, я получаю код с совершенно другой точки зрения. И мне нравится это.

Ответ 17

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

Ответ 18

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

Ответ 20

Regions Manager Надстройка замечательная, она позволяет вам управлять регионами, легко перемещать код в новые регионы или существующие. Это помогает много, если вы сильно используете регионы.

Изменить: я также наткнулся на другой действительно хороший плагин менеджера области, называемый regionerate.

Ответ 23

КодRush Xpress вышел и отправляется бесплатно!

Ответ 25

VSCommands имеет множество отличных оборков для VS2010. У каждого будет любимый - мой - итоговый дамп MSBuild, но я ожидаю, что другие будут заинтересованы в разных частях. здесь профессиональный выпуск, но eval/community edition стоит сам по себе в моем опыте.

Ответ 26

В основном забавно, но я использую его каждый раз при переустановке Visual Studio - это генератор тем, http://frickinsweet.com/tools/Theme.mvc.aspx

Ответ 27

Один из тех, что я нашел полезным время от времени, должен быть Skype в Visual Studio. Вот отличный учебник по его реализации: http://www.codeproject.com/KB/dotnet/Skype_in_Visual_Studio.aspx

Он также включает в себя код, чтобы он стал доступен для воспроизведения с добавлением вашей собственной Visual Studio. Что, на мой взгляд, является лучшей частью статьи.

Ближайшая секунда для выражений XPath будет следующей: http://www.codeplex.com/xmlexplorer

Ответ 28

Visual Local History Позволяет вам иметь историю изменений для локальных проектов, которые вы еще не разместили в исходном управлении. Это дает вам возможность сохранять ревизии, даже когда вы создаете тесты/выбросы проектов.

Ответ 30

CodeSpell. Плохая орфография выглядит непрофессиональной, и ее трудно реорганизовать позже в проекте.