Подтвердить что ты не робот

Удаление неиспользуемых локальных переменных из .NET-кода

Есть ли доступный инструмент, который может сканировать проект С# или VB.NET и автоматически удалять все неиспользуемые локальные переменные?

4b9b3361

Ответ 1

Ahem: FxCop и ReSharper хороши и все, но компилятор будет радостно игнорировать неиспользуемые переменные и даже не объявлять их в скомпилированном коде, если вы включите опцию optimize.

Ответ 2

Вы можете использовать ReSharper. Он будет отмечать все неиспользуемые переменные и позволяет удалить их.

Ответ 4

Вы можете использовать FxCop для анализа вашего кода.

Наш вы установите resharper, который выгружает неиспользуемые локальные переменные

С помощью обоих инструментов вы должны удалить их самостоятельно

Ответ 5

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

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

Ни один инструмент не будет автоматически выполнять удаление для вас, хотя обычно это простая вещь... R # даже предоставляет команду ярлыка для удаления одной выбранной переменной для вас.