Сравнение инструментов: Visual Assist X и Resharper
разработчики .NET там! Нужно ваше мнение здесь!
Я использую Визуальная Помощь X, приличный кусок программного обеспечения, действительно. Но .Чистая блоггеры предпочитают для ReSharper больше. Возможно, я захочу подумать о переключении, но прежде мне нужно ваше мнение.
3 ответов
Resharper намного лучше для кода C# (и предположительно VB.Net, но я этого не пробовал). К сожалению, нет поддержки C / C++, поэтому, если вам это нужно, вы можете сохранить Visual Assist.
к сожалению, они не очень хорошо сосуществуют, поэтому вам может потребоваться выгрузить один, а затем загрузить другой при переключении между C/C++ и c#.
чтобы увидеть магию Resharper, я бы рекомендовал смотреть "Resharper Jedi" видео.
C / C++ = Visual Assist X.
для меня C# = ReSharper + Visual Assist X.
Излишне говорить, что ReSharper намного мощнее для разработки C#, чем VA. Но есть некоторые функции, такие как возможность показывать только методы в списке предложений или выделять ближайшую область, которая находится в VA, но не эквивалентна в R#. Я использую оба. Похоже, они неплохо живут вместе: я использую настройки по умолчанию для VA, и мне пришлось выбрать Для ReSharper-->настройки-->функции IntelliSense-->общие-->визуальная студия для включения ва версия технологии IntelliSense, а не для ReSharper один. Я также настроил цвета идентификаторов в ReSharper, теперь они выглядят как цвета по умолчанию VA, но показывают дополнительную информацию (например, изменяемые локальные переменные полужирный).
Я знаю, что вы только попросили сравнение Resharper против Visual Assist, но если вы делаете .NET-разработку, вы также можете рассмотреть "рефакторинг! Pro".
Я помню, как много лет назад использовал VA при разработке Visual C++ (и раньше, чем печально известный CodeWiz), но с .NET-разработкой у меня создается впечатление, что большинство разработчиков, похоже, используют ReSharper или Refactor!.
рефакторинг! также интегрируется с генерацией кода инструмент называется "CodeRush", и я видел, что они оба используются очень эффективно вместе с Testdriven.Net (проверьте лето NHibernate на скринкасты).
лично я использую Resharper, и я очень доволен тем, насколько он повысил мою производительность, но я уверен, что вы получите равную выгоду с Refactor!.