Для кода VS вы можете использовать это: https://eslint.org/docs/rules/no-unused-vars
What it does
: Переменные, которые объявлены и нигде не используются в коде, скорее всего, являются ошибкой из-за неполного рефакторинга. Такие переменные занимают место в коде и могут привести читателей в замешательство.
Нет ничего, что могло бы удалить код для вас, но я думаю, что это хорошее расширение для начала.
Если вы используете возвышенное, ничего нет, так как это просто текстовый редактор