Подтвердить что ты не робот

Visual Studio 2010 - рекомендуемые расширения

Какие рекомендуемые расширения для Visual Studio 2010? (Просьба указать, свободен ли он или нет, а также его назначение/функция)

4b9b3361

Ответ 1


Free:

Не бесплатно:

Ответ 2

NuGet

NuGet (ранее NuPack) - бесплатная система управления пакетами с открытым исходным кодом для платформы .NET, целью которой является упрощение процесса включения сторонних библиотек в приложение .NET во время разработки.

Ответ 4

AnkhSVN (бесплатно)

Даже если вы используете другие оболочки SVN вне VS (например, TortoiseSVN), я рекомендую установить этот поставщик контроля источника, чтобы автоматически отслеживать переименование файлов, их удаление и т.д.

Ответ 6

Ghost Doc (бесплатно)

Требуется некоторое время, чтобы настроить его правильно, но это может быть весьма полезно.

Ответ 7

Из моего сообщения в блоге (все бесплатно):

Ответ 8

DevExpress CodeRush/Рефактор! Pro (не бесплатно, $249.99)

Это лучше, чем Resharper (который, кстати, всегда замедлял мой VS до обхода), он работает с С# и VB.NET(включая рефакторинг), а поддержка и сообщество отличные. Стоит цена. И да, он поддерживает 2010 (в RC на момент написания этой статьи).

Ответ 10

VisualSVN (не бесплатно)

Я лично предпочитаю это по AnkhSVN, поскольку он не является поставщиком SCC и не добавляет дополнительные файлы в мой репозиторий.

Ответ 11

VisualHG - это плагин управления Mercurial Source, который управляет TortoiseHG от VS. Я большой поклонник Mercurial и DVCS. VisualHG делает его приятным n интегрированным. Git фанаты - я не прошу о пламенной войне. Hg - это всего лишь мой бренд.

Ответ 14

Если вы поклонник Vim...

VsVim - бесплатно
ViEmu - не бесплатно (также еще не выпущено)

Ответ 16

CodeMaid, по-видимому, очень полезен - это AutoFormats on save, что экономит много времени между разработчиками и code-diff. (Существуют ли другие инструменты, которые могут использовать документ VS AutoFormat?)

Ответ 17

Кодовая карта VS10x Это очень круто. Легко прыгать в собственность, метод. И легко расширить регион краха и многое другое.

alt text

Ответ 18

ReSharper (не бесплатно)

Ответ 20

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

Ответ 21

RockScroll (бесплатно) - дважды щелкните по слову/символу, выделив все вхождения этого слово/символ. Также заменяет полосу прокрутки с предварительным просмотром вашего кода, с выделенными точками редактирования и выделенными линиями "все вхождения".

Пример использования: хотите увидеть, используется ли переменная где-либо еще в текущем исходном файле? Дважды щелкните переменную, посмотрите на полосу прокрутки для любых красных бликов.

Ответ 22

AtomineerUtils Pro (не бесплатно, $9.99 USD), на мой взгляд, лучше, чем Ghost Doc. Но, как и Ghost Doc или любой генератор автоматической документации, сгенерированная документация должна быть отредактирована, чтобы иметь любую реальную ценность.

Ответ 23

devColor (бесплатно)

Маленький инструмент, который подчеркивает шестнадцатеричные цвета в таблицах стилей с правильным цветом. Мне очень нравится, как он интегрируется в редактор.

Ответ 24

CleanProject - Очищает решения Visual Studio

Сколько раз вы хотели отправить проект другу или загрузить это на веб-сайт, такой как Галерея кода MSDN, только чтобы найти, что ваш почтовый индекс файл имеет много вещей, которые вам не нужно отправлять в файл больше, чем нужно.

папка bin папки obj Папка TestResults Папки resharper И затем if вы забываете об удалении привязок Source Control, кто получает ваш проекту будет предложено об этом. Как кто-то, кто выполняет этот процесс я решил поделиться с вами своим кодом для очистки проект.

Ответ 25

Я не могу жить без DPack - особенно при работе над большими проектами, перемещается между файлов и членов намного проще. И это бесплатно.

Любимые сокращения:

Alt + U: браузер файлов, фильтрует файлы по мере ввода Alt + G: браузер кода, фильтрует все элементы при вводе Alt + M: браузер кода, фильтрует методы в текущем файле при вводе

... и так далее. Намного легче для меня найти мой путь вокруг Project Explorer.

Ответ 26

Vingy (бесплатно)

Vingy 1.0 прост, но эффективен для Visual Studio 2010, так что вы можете искать в Интернете неинтрузивным способом и фильтровать результаты на основе источников.

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

Вы можете вызвать Vingy либо нажав "Просмотр" > "Другие окна Windows" - "Окно поиска Vingy" из среды Visual Studio, либо просто освещая какой-либо текст в документе, а затем "Инструменты" - "Поиск выбранного текста" (Ctrl + 1).).

Поиск с Vingy довольно прямолинейный. Вы можете инициировать поиск двумя способами.

  • Введя текст в поле поиска Vingy и нажав "Enter" или нажав кнопку "Перейти"
  • Выделив текст в редакторе при вводе в Visual Studio, а затем нажав Ctrl + 1

Ответ 27

Это мой список расширений.

Список на этом довольно всеобъемлющий, поэтому я провел некоторое время, чтобы найти расширения, которые мне нужны. Вот снимок. Надеюсь, это поможет кому-то. alt text

Я попытался установить Codemaid, и он оказался отличным дополнением, но мой ответ Visual Studio стал очень медленным. Почувствовав, что некоторые потоки выполняли какую-то работу все время, когда Codemaid был включен. Так что удаление сейчас.

Ответ 28

VSFileNav - (бесплатно) Найти файл в инструменте решения (перекресток между SonicFileFinder и Resharper). Легкий, простой в использовании и быстрый (я устал от огромного времени запуска с Sonic).

Отказ от ответственности: я написал этот инструмент.

Ответ 30

Ссылка быстрого добавления WoVS

Расширение "Быстрая добавление ссылки" увеличивает интеллектуальный тег, который показывает VS для непризнанных типов, что дает вам возможность добавить соответствующую ссылку на сборку для этого типа плюс соответствующее предложение "using", если это необходимо в одном кадре.