ReSharper VS производительность CodeRush - PullRequest
8 голосов
/ 15 июня 2009

Я видел обширные статьи и посты в блогах по сравнению, но как насчет производительности?

Я в порядке с функцией ReSharper, но производительность невыносима.

Я готов измениться, чтобы избежать этой ловушки, но буду ли я на самом деле избегать ее?

Я никого не прошу делать статистику по свежей машине, но каков приблизительный фактор? Я ищу что-то большее, чем просто «пусто быстрее».

2/1?

Ответы [ 3 ]

16 голосов
/ 15 июня 2009

Во-первых, полное раскрытие информации: я только что закончил пробный период для Resharper и Coderush, и в итоге я потратил свои деньги на Resharper.

Чтобы прямо ответить на ваш вопрос - да, по моему опыту, Coderush намного быстрее, чем Resharper. Часто с Resharper весь пользовательский интерфейс приостанавливается на долю секунды или около того, пока он выполняет динамическую компиляцию для проверки ошибок в коде, и вы можете видеть видимое обновление боковой панели. Coderush на руке добавил очень мало заметного штрафа за производительность.

Я остановился на Resharper, хотя по двум причинам: во-первых, предоставляемый набор функций просто лучше подходит для моего стиля работы. Я дал Coderush четыре недели, чтобы выиграть у меня другого, но его главное преимущество (откровенно блестящий движок шаблонов) никогда не компенсировало недостаток функциональности, на который я научился полагаться за четыре недели работы с Resharper. Во-вторых, я заметил, что производительность Resharper значительно улучшилась с последней версией, замедление было действительно очень плохим для файлов, которые в любом случае нуждались в рефакторинге - файлы, созданные с учетом Resharper, имели тенденцию работать очень хорошо, так как было отмечено меньше ошибок.

Хотя у обоих инструментов есть большой пробный период, и у меня не было проблем с установкой, удалением и переключением между ними, поэтому лучшее, что я могу предложить, - попробовать самим. Для меня Coderush быстрее и чувствует себя более профессионально, но у Resharper есть функциональность, от которой я не хотел отказываться.

1 голос
/ 18 сентября 2009

Я согласен с Мартином, но также сказал бы, что с версии 4.5 ReSharper намного быстрее, особенно в больших проектах.

Я некоторое время работал с coderush, но, поработав в команде разработчиков, я бы сказал, что R # по-прежнему наиболее полезен.

У меня есть несколько купонов на скидку и расширенные пробные версии ReSharper, если вы заинтересованы:

http://web2asp.net/2009/09/resharper-discount-and-extended-trial.html

1 голос
/ 05 августа 2009

Спасибо за отзыв. Не могли бы вы подробнее рассказать о том, какие функции вы нашли у одного над другим? что ты не хотел сдаваться?

Для меня единственная функция, которая мне нравится в ReSharper, в которой отсутствует CodeRush - это модульное тестирование. Все остальное, я считаю, CodeRush превосходит ... но я новичок в обоих продуктах, поэтому я хотел бы узнать больше.

...