Какие плагины Visual Studio Вы считали бы важным для нового (выход) / возвращающий разработчика C#?

Я был разработчиком в течение приблизительно 20 лет теперь и сделал некоторый C# приблизительно 5 лет назад.

Какие плагины Visual Studio Вы сказали бы, что я не мог жить без? Они могли помочь с:

Конструкции языка тупик.Net Framework Generating кодируют для ускорения вещей

Спасибо!

7
задан jrista 8 July 2010 в 04:53
поделиться

7 ответов

JetBrains ReSharper , который действительно улучшает среду IDE и помогает с передовыми практиками, рефакторингом и т. Д. (Похоже, DevExpress CodeRush - еще одна альтернатива)

RedGate .Net Reflector для помочь понять тонкости работы "за кулисами".

GhostDoc удобен, если вы используете XML-комментарии для документирования своего кода.

TestDriven.NET отлично подходит, если вы занимаетесь разработкой через тестирование (или любым другим модульным тестированием).

И хотя я не использовал его лично (но планирую попробовать, теперь, когда я его нашел), MetalScroll выглядит очень полезным инструментом при работе с большими файлами кода. Он заменяет полосу прокрутки на предварительный просмотр документа с возможностью прокрутки.

23
ответ дан 6 December 2019 в 05:08
поделиться

Power Commands имеет множество очень полезных функций, которые делают использование Visual Studio немного проще.

GhostDoc также отлично подходит для создания комментариев в вашем коде.

Они оба бесплатны.

3
ответ дан 6 December 2019 в 05:08
поделиться

Очевидные resharper и reflector, о которых говорили другие. У меня их несколько десятков, но они для конкретных задач. Некоторые из более общих, которые я использую:

Pro Power Tools

PowerCommands

VsCommands

Tangible T4 Editor

IronPython & IronRuby Console (требует PowerConsole)

3
ответ дан 6 December 2019 в 05:08
поделиться

Если вы используете VS 2010 Premium или выше, обратите внимание на статический анализатор Code Contracts. Если вы используете утверждения Code Contracts в своем коде, он будет статически анализировать ваши утверждения и пытаться доказать их истинность.

Pex также очень интересен (для модульного тестирования), хотя я еще не достаточно поиграл с ним, чтобы понять, насколько он полезен. Я попробовал запустить его на процедуре Parse для одного из моих пользовательских типов значений, и его исследование обнаружило ряд угловых случаев, которые я не рассматривал.

2
ответ дан 6 December 2019 в 05:08
поделиться

Jet Brains Resharper и Ankh SVN

0
ответ дан 6 December 2019 в 05:08
поделиться

Еще одно предложение: для 2010 года посмотрите этот замечательный пост от Scott Hanselman: The Best Visual Studio 2010 Productivity Power Tools, Power Commands and Extensions

0
ответ дан 6 December 2019 в 05:08
поделиться

чтобы сделать visual studio сравнимой с другими IDE, вам действительно нужен либо DevExpress CodeRush, либо (мой личный фаворит) JetBrains ReSharper

7
ответ дан 6 December 2019 в 05:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: