Не знаю как с VSCode, но Idea умеет создавать дебажные сессии браузера, что позволяет дебажить код как обычный небраузерный, с бряками, просмотром значений переменных и т.п.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.