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

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

18
задан Jesse MacVicar 22 March 2010 в 13:10
поделиться

5 ответов

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

14
ответ дан 30 November 2019 в 09:06
поделиться

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

3
ответ дан 30 November 2019 в 09:06
поделиться

Похоже, ReSharper должен помочь вам очистить ваш код .

1
ответ дан 30 November 2019 в 09:06
поделиться

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

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

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

0
ответ дан 30 November 2019 в 09:06
поделиться

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

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

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

0
ответ дан 30 November 2019 в 09:06
поделиться