Visual Studio – плагин для поиска/удаления мертвого кода?

Кто-нибудь знает какую-нибудь бесплатную надстройку Visual Studio, которая могла бы найти и/или удалить мертвый (неиспользуемый) код? Видел такую ​​возможность в MZ-Tools, но дороговато как для частного использования ;)


person brovar    schedule 29.03.2010    source источник


Ответы (2)


Зависит... Для .NET вы можете использовать FxCop для поиска используемого кода и переменных.

person Simon Linder    schedule 29.03.2010
comment
Хм, но FxCop анализирует управляемый код. Я не уверен, что это будет делать вещь? - person brovar; 29.03.2010
comment
Вы получаете такие предупреждения, как: CA1804: удалить неиспользуемые локали; или CA1811: избегайте неназванного личного кода; Так что я бы сказал, что это что-то... - person Simon Linder; 29.03.2010

Вы также можете установить ReSharper. Обычно он предупреждает о неиспользуемых переменных и методах в файле класса. Вы можете видеть это, когда кодируете. Это подчеркивает это. Кажется, он пропустил пару, но FxCop, похоже, нашел для меня остальное.

ОБНОВЛЕНИЕ: Извините, не видел БЕСПЛАТНУЮ часть. НО после некоторого использования ReSharper оно определенно стоит своих денег.

person uriDium    schedule 29.03.2010
comment
По крайней мере, вы можете использовать его в качестве пробной версии в течение нескольких дней. Я протестировал его (но не купил) и тоже думаю, что он действительно хорош. - person Simon Linder; 29.03.2010
comment
Я уже слышал много хорошего о Resharper, к сожалению, довольно дорогом. - person brovar; 29.03.2010