Вопрос

.NET-разработчики здесь!Здесь нужно ваше мнение!

сейчас я использую Визуальный помощник X, действительно, достойная программа.Но блоггеры .NET, похоже, предпочитают Решарпер более.Возможно, я захочу рассмотреть возможность перехода, но прежде всего мне нужно мнение ваших ребят.

Это было полезно?

Решение

Resharper намного лучше подходит для кода C# (и, предположительно, VB.Net, но я этого не пробовал).К сожалению, поддержка C/C++ отсутствует, поэтому, если вам это нужно, вы можете оставить Visual Assist под рукой.

К сожалению, они не очень хорошо сосуществуют, поэтому вам может потребоваться выгрузить один, а затем загрузить другой при переключении между C/C++ и C#.

Чтобы увидеть магию Resharper, я бы порекомендовал посмотреть Видео "Решарпер-джедай".

Другие советы

C/C++ = Visual Assist X.

Для меня C# = ReSharper + Visual Assist X.

Излишне говорить, что ReSharper гораздо более эффективен для разработки на C#, чем VA.Но есть некоторые функции, такие как возможность отображать только методы в списке предложений или выделять ближайшую область действия, которая есть в VA, но не имеет эквивалента в R#.Я использую оба.Похоже, они неплохо живут вместе:я использую настройки по умолчанию для VA, и мне пришлось выбрать ReSharper -> Параметры -> IntelliSense -> Общие -> Visual Studio, чтобы включить версию IntelliSense для VA вместо версии ReSharper.Я также настроил цвета идентификаторов в ReSharper, теперь они выглядят как цвета по умолчанию в VA, но отображают дополнительную информацию (например, изменяемые локальные переменные смелый).

Я знаю, что вы всего лишь просили сравнить Resharper и Resharper.Visual Assist, но если вы занимаетесь разработкой .NET, вы также можете рассмотреть возможность «Рефакторинг!Про".

Я помню, как много лет назад использовал VA при разработке Visual C++ (а раньше — печально известного CodeWiz), но при разработке .NET у меня сложилось впечатление, что большинство разработчиков, похоже, используют либо ReSharper, либо Refactor!.

Рефакторинг!также интегрируется с инструментом генерации кода CodeRush, и я видел, как они оба очень эффективно используются вместе с Testdriven.Net (см. Лето NHibernate скринкасты).

Лично я использую Resharper и очень доволен тем, насколько он увеличил мою производительность, но я уверен, что вы получите такую ​​же выгоду от Refactor!.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top