Есть ли инструмент, который может сканировать проект C# или VB.NET и автоматически удалять все неиспользуемые локальные переменные?Удаление неиспользуемых локальных переменных из .NET-кода
ответ
Ahem: FxCop и ReSharper хороши и все, но компилятор будет с удовольствием игнорировать неиспользуемые переменные и даже не объявлять их в скомпилированном коде, если вы включите опцию optimize
.
Вы можете использовать ReSharper. Он будет отмечать все неиспользуемые переменные и позволяет удалить их.
Вы можете использовать FxCop, чтобы проанализировать ваш код.
наш ты ван установить resharper что GRAYS неиспользуемые локальные переменные из
С обоими инструментами вы должны удалить их вашей собственной личности
Ну, не совсем. ReSharper не только загорается переменные; он также предоставит вам команду, чтобы удалить их по одному. –
А, не знаю, что :) Спасибо – Ivo
Это выглядит как ReSharper поможет вам clean up your code.
FxCop - полезный инструмент несколькими способами, одним из которых является то, что он укажет неиспользованные переменные и параметры. Это полезно, если у вас есть код, проходящий через непрерывный процесс интеграции.
ReSharper будет выделять неиспользуемые переменные и параметры, когда вы находитесь в Visual Studio.
Ни один инструмент не будет автоматически выполнять удаление для вас, хотя это, как правило, простая вещь ... R # даже предоставляет команду ярлыка для удаления одной выбранной переменной для вас.
- 1. Автоматическое удаление неиспользуемых локальных переменных из исходного кода C
- 2. Удаление неиспользуемых переменных из jQuery
- 3. AS3 удаление неиспользуемых переменных
- 4. Инструмент для удаления неиспользуемых локальных переменных в коде Fortran
- 5. Удаление неиспользуемых строк из jTable
- 6. Удаление ветвей при установке локальных переменных
- 7. C++ удаление локальных переменных в функции
- 8. GLSL: Рассмотрение неиспользуемых переменных
- 9. Удаление неиспользуемых файлов .m
- 10. Удаление неиспользуемых столбцов из диаграммы столбца
- 11. удаление неиспользуемых ресурсов из сторонней библиотеки
- 12. Удаление неиспользуемых методов из веб-службы
- 13. Удаление неиспользуемых факторов из facet_grid в ggplot2
- 14. Удаление старых/неиспользуемых профилей подготовки из xcode
- 15. Удаление неиспользуемых тегов в TFS2012
- 16. Постоянное удаление неиспользуемых строк Excel
- 17. Удаление неактивных/неиспользуемых исходных файлов
- 18. Удаление неиспользуемых библиотек в R
- 19. Удаление неиспользуемых зависимостей через bower
- 20. Лучший способ распознавания неиспользуемых переменных
- 21. уродовать JS - сжатие неиспользуемых переменных
- 22. Удаление неиспользуемых ресурсов в Android
- 23. Удаление неиспользуемых индексов в googleApp
- 24. Получение локальных переменных функции
- 25. Получение локальных переменных
- 26. Статическая инициализация локальных переменных
- 27. Удаление переменных из массива
- 28. Удаление переменных из массива()
- 29. Глобальные против локальных переменных?
- 30. назначение памяти локальных переменных
+1 Лучше ответ –
Локальные переменные могут быть проигнорированы компилятором, но они могут помешать читаемости кода другими человеческими разработчиками. зависит, конечно, от кода и того, насколько сложно/упорядочено/прокомментировано. – Ami