Как вы выбрали дополнение к производительности Visual Studio? - PullRequest
4 голосов
/ 03 октября 2008

Я оцениваю аддоны производительности Visual Studio для моей команды разработчиков, в которую входят некоторые люди, которые плохо знакомы с C #, и некоторые люди, которые очень опытны. Мы не используем VB.NET. Мне лично нравится ReSharper, но прежде чем я предложу что-то, что мне лично понравится, я хотел бы высказать некоторые соображения и обосновать использование другого аддона.

Учитывая выбор между ReSharper, CodeRush и Visual Assist, какой из них вы выбрали и почему?

Для обсуждения, вы запускаете более одного аддона одновременно? Или один не в этом списке? Что вы думаете об этих аддонах?

Ответы [ 8 ]

3 голосов
/ 31 мая 2010

Я использую VSCommands в моем повседневном кодировании. Я добавляю отличные новые функции в VS и бесплатно :) ( ссылка на визуальную студию в галерее )

3 голосов
/ 04 октября 2008

Я скачал как reharper, так и coderush. Изначально мне больше понравился кодеруш. Кажется, немного более отполированный и немного более устойчивый. Но в конце концов я пошел с resharper. Главным образом из-за интеграции модульного тестирования.

Я действительно не понимаю, почему вы должны выбирать для своей команды разработчиков. В моей последней компании все использовали инструменты, которые им нравились. Мы все использовали VS 2005 и 2008 (в зависимости от проекта) и svn для управления версиями, пока все использовали одни и те же стандарты кодирования, у нас не было особых проблем. Стандартизация хороша до определенного момента, но это может быть хорошей идеей, чтобы дать вашим разработчикам некоторый выбор в том, какие инструменты они хотят использовать.

3 голосов
/ 03 октября 2008

Лично я пробовал несколько, но я предпочитаю два:

1: TestDriven.NET - для простого тестирования; Я склонен использовать его с Team Coverage, который позволяет мне видеть покрытие непосредственно в редакторе, даже если тесты основаны на NUnit (не MSTest).

2: небольшая надстройка, которая позволяет мне группировать файлы так же, как это делает среда IDE - проще, чем редактировать csproj (DependentUpon IIRC) вручную. Начиная с здесь , но есть (не связанное) обновленное значение msi здесь с лучшей поддержкой выбора родительского файла (удерживайте [Ctrl] при выборе «Групповые элементы»)

Я никогда не обнаруживал, что мне нужен ReSharper и т. Д., Но однажды я должен попробовать еще раз ...

3 голосов
/ 03 октября 2008

Поскольку мы развиваемся на C ++, Visual Assist был для нас лучшим выбором. ReSharper работает только с C #, VB и XML. Refactor ++ хорош, но он буквально вешает VS на несколько минут после каждого крупного изменения в коде. Мы также пробовали разные другие инструменты, но все они не поддерживают C ++. CodeRush для меня новый, я оцениваю его в эти выходные (спасибо)

2 голосов
/ 03 октября 2008

Я тоже выбрал VisualAssist X , потому что я работаю на нативном C ++, поэтому такие инструменты, как ReSharper мне не помогают. Я принял решение, основываясь на мнении других известных мне профессионалов-разработчиков, а также на своем успешном опыте использования пробной версии.

CodeRush поддерживает C ++, но я не знал об этом до сих пор. Из того, что я вижу, это похоже на VisualAssist X. Я бы дал им обоим попробовать.

Кстати: на вашем месте я бы устанавливал только один из этих инструментов одновременно. Я не знаю, нужен ли вам , чтобы сделать это, но меня не удивит, если у них возникнут неожиданные взаимодействия.

1 голос
/ 28 февраля 2009

Я выбрал Refactor! Pro пару лет назад или около того, потому что тогда он поддерживал C #, VB, ASP.NET (а теперь и JavaScript и C ++). Я использую все эти языки. ReSharper поддерживал только C # тогда. VisualAssist, возможно, был просто C ++. Плюс в то время я занимался VB. Выбрав Refactor! тогда я чувствую себя комфортно с его парадигмой пользовательского интерфейса и, вероятно, не переключусь в ближайшее время. Я также сейчас использую CodeRush Xpress, потому что я не могу позволить себе полный CodeRush прямо сейчас. (Я пробовал ReSharper кратко в 2005 году, когда работал на клиентской площадке.)

1 голос
/ 04 октября 2008

Практически у всех в команде разработчиков установлен ReSharper, однако есть много жалоб по поводу его замедления Visual Studio.

1 голос
/ 04 октября 2008

Я рекомендую ReSharper 4.0 с VS 2008. Он действительно предлагает лучшие команды рефакторинга.

ReSharper 4.0 действительно улучшен, так как это бета. Однако я слышал, что у CodeRush была лучшая шаблонная модель. Лично у меня есть мощный инструмент рефакторинга, а не шаблонизатор.

Я предлагаю ReSharper 4.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...