Я был разработчиком в течение приблизительно 20 лет теперь и сделал некоторый C# приблизительно 5 лет назад.
Какие плагины Visual Studio Вы сказали бы, что я не мог жить без? Они могли помочь с:
Конструкции языка тупик.Net Framework Generating кодируют для ускорения вещей
Спасибо!
JetBrains ReSharper , который действительно улучшает среду IDE и помогает с передовыми практиками, рефакторингом и т. Д. (Похоже, DevExpress CodeRush - еще одна альтернатива)
RedGate .Net Reflector для помочь понять тонкости работы "за кулисами".
GhostDoc удобен, если вы используете XML-комментарии для документирования своего кода.
TestDriven.NET отлично подходит, если вы занимаетесь разработкой через тестирование (или любым другим модульным тестированием).
И хотя я не использовал его лично (но планирую попробовать, теперь, когда я его нашел), MetalScroll выглядит очень полезным инструментом при работе с большими файлами кода. Он заменяет полосу прокрутки на предварительный просмотр документа с возможностью прокрутки.
Power Commands имеет множество очень полезных функций, которые делают использование Visual Studio немного проще.
GhostDoc также отлично подходит для создания комментариев в вашем коде.
Они оба бесплатны.
Очевидные resharper и reflector, о которых говорили другие. У меня их несколько десятков, но они для конкретных задач. Некоторые из более общих, которые я использую:
IronPython & IronRuby Console (требует PowerConsole)
Если вы используете VS 2010 Premium или выше, обратите внимание на статический анализатор Code Contracts. Если вы используете утверждения Code Contracts в своем коде, он будет статически анализировать ваши утверждения и пытаться доказать их истинность.
Pex также очень интересен (для модульного тестирования), хотя я еще не достаточно поиграл с ним, чтобы понять, насколько он полезен. Я попробовал запустить его на процедуре Parse для одного из моих пользовательских типов значений, и его исследование обнаружило ряд угловых случаев, которые я не рассматривал.
Еще одно предложение: для 2010 года посмотрите этот замечательный пост от Scott Hanselman: The Best Visual Studio 2010 Productivity Power Tools, Power Commands and Extensions
чтобы сделать visual studio сравнимой с другими IDE, вам действительно нужен либо DevExpress CodeRush, либо (мой личный фаворит) JetBrains ReSharper