Существует ли инструмент, доступный, который может просканировать C# или проект VB.NET и автоматически удалить все неиспользуемые локальные переменные?
Гм: FxCop и ReSharper хороши и все такое, но компилятор с радостью проигнорирует неиспользуемые переменные и даже никогда не объявит их в скомпилированном коде, если вы включите опцию optimize
.
Вы можете использовать ReSharper. Он отметит все неиспользуемые переменные и позволит вам удалить их.
Похоже, ReSharper должен помочь вам очистить ваш код .
FxCop - полезный инструмент во многих отношениях, один из которых заключается в том, что он указывает на неиспользуемые переменные и параметры. Это полезно, если ваш код находится в процессе непрерывной интеграции.
ReSharper будет выделять неиспользуемые переменные и параметры, когда вы находитесь в Visual Studio.
Ни один из инструментов не выполнит удаление автоматически за вас, хотя обычно это просто сделать ... R # даже предоставляет команду быстрого доступа для удаления одной выбранной переменной за вас.
Вы можете использовать FxCop для анализа вашего код.
Вы можете установить resharper , который затеняет неиспользуемые локальные переменные
С помощью обоих инструментов вы должны удалить их самостоятельно