Coderush и resharper, они работают вместе? - программирование
Подтвердить что ты не робот

Coderush и resharper, они работают вместе?

У кого-нибудь есть опыт их совместного использования? Насколько хорошо это работает? или это слишком много печали?

4b9b3361

Ответ 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

Я даже не хочу думать о том, сколько часов и установить перестановки, которые потребовались, чтобы придумать эту последовательность.

Я не пробовал.