Быстрый легкий рефакторинг в визуальной студии - PullRequest
5 голосов
/ 11 июля 2011

У меня большой проект, который довольно беспорядочный. Есть классы Бога, плохое именование переменных, плохие отступы и интервалы ... среди других вопросов.

Я ищу быстрый и простой способ внесения рыночных улучшений в такой проект. В Visual Studio 2010 CTRL + K и CTRL + D обеспечивают быструю очистку кода. Организовать использование вынимает неиспользуемые пространства имен. Но оба, похоже, работают только на 1 странице. Могу ли я применить эти изменения к проекту? Существуют ли похожие методы очистки или бесплатные и надежные сторонние дополнения?

Ответы [ 3 ]

7 голосов
/ 11 июля 2011

Попробуйте Resharper - он может делать то, что вы ищете.

1 голос
/ 11 июля 2011

Я уже давно пользуюсь Visual Assist X , и я нашел его очень полезным.Он не бесплатен и может не автоматизировать быстрые изменения, которые вы, похоже, ищете, но он значительно упрощает простой рефакторинг.

PS Я использовал его для C ++, а не для C #.Но если что, я бы предположил, что у него будет больше возможностей для C #.

1 голос
/ 11 июля 2011

Одно стороннее расширение, которое я использую, - бесплатно - это DevExpress 'Coderush Xpress (для C # и VB), которое является бесплатной версией их полного продукта. Самое замечательное в этом то, что экспресс-версия по-прежнему позволяет добавлять в нее плагины CodeRush (в дополнение к нескольким опциям рефакторинга в рамках всего проекта), что открывает вам гораздо больше возможностей, чем просто плагины Visual Studio.

Вот огромный список плагинов, доступных для CR Xpress .

...