У кого-нибудь есть опыт их совместного использования? Насколько хорошо это работает? или это слишком много печали?
Coderush и resharper, они работают вместе?
Ответ 1
Вы не хотите этого делать. И ReSharper, и CodeRush хотят клавиатуру. В частности, CodeRush перенаправляет ключ эвакуации (ESC) для своих целей. ReSharper это не нравится (примечание: ReSharper не делает ничего особенного с клавишей escape, но ему все равно не нравится).
Что касается выбора между ними... у них обоих есть свои очки. CodeRush имеет лучшие шаблоны и больше рефакторинга. ReSharper построил модульное тестирование для NUnit и здорового набора подключений. У ReSharper также есть шаблоны и множество сокращений клавиатуры.
Ответ 2
Я использую оба инструмента успешно. Да, обе хотят клавиатуру, но они хотят ее по-разному. Вы можете настроить их для совместной работы без особых проблем. Все о конфигурации и кривой обучения.
Основные проблемы, с которыми я столкнулся: управление скобками и скобками (просто выберите, какой из них будет делать это), шаблоны (не настоящая проблема: используйте вкладку для одного и место для другого), предложения (настроить разные ключи для каждого инструмента).
Плагины CodeRush и плагины Resharper хорошо работают вместе, и результат - настоящий восторг. Между инструментами нет конфликтов. Просто возьмите две недели, чтобы использовать его с легкостью.
Ответ 3
Я использовал Resharper некоторое время и недавно установил бесплатный Coderush Express. Спустя неделю или около того, я могу сказать, что Coderush ничуть не мешает мне, и между двумя инструментами не было разногласий. По общему признанию, я лучше знаком с Resharper и не знаю, не работает ли половина Coderush, но я доволен этой настройкой в настоящее время.
Обновление: клавиша табуляции, чтобы перейти к другим обычаям в CodeRush, иногда мешает при попытке заполнить тип в шаблоне. Например, для ввода foreach создается шаблон foreach. Если при редактировании полей шаблона вкладка удаляется, скажем, для завершения записи, CodeRush застегивает вас в другое место. К счастью, Эск оправился от этого.
См. комментарии по рекомендации по переназначению ключей.
Ответ 4
Я был достаточно жадным, чтобы сделать это. Мне потребовались годы для VS2008. Все замедлилось. У меня есть 1 гигабайт. Не уверен, что так было. Я удалил coderush, потому что я больше привык к раскладке клавиатуры.
Ответ 5
Это не проблема для использования Resharper с CodeRush. Некоторое время я работал в таком стиле. Но почему? IMHO CodeRush в паре с Refactorpro намного лучше в производительности и удобстве использования, а затем resharper. Также resharper снижает производительность. Почти все функции предполагают, что интеграция nunit одинакова, попробуйте найти их в resharper или в codeRush и использовать только один из них. Я предпочитаю coderush
Ответ 6
Существует связанный вопрос. В одном из ответов на этот вопрос была предложена статья, которая представляется полезной:
У Джима Холмса есть замечательный пост в блоге, в котором говорится, как сделать эти два продукта работают в одной и той же установке.
http://frazzleddad.blogspot.com/2010/01/making-devexpress-resharper-play-nicely.html
Я даже не хочу думать о том, сколько часов и установить перестановки, которые потребовались, чтобы придумать эту последовательность.
Я не пробовал.