Возможно, имелись в виду два основных режима отладки в VS Code: Launch и Attach. 2 Они обрабатывают разные рабочие процессы. 2
Launch — способ запустить приложение в режиме отладки до того, как к нему подключится VS Code. 2 Attach — способ подключить VS Code как отладчик для приложения или процесса, который уже запущен. 2
Некоторые особенности работы отладчиков в VS Code:
- Отладочные расширения. 1 Для реализации функциональности, специфичной для отладчика или среды выполнения, используются отладочные расширения. 1 Они выполняются не на хосте расширения, а как отдельная автономная программа — отладочный адаптер. 1
- Атрибуты конфигураций запуска. 24 Они различаются от отладчика к отладчику. 24 Чтобы узнать, какие атрибуты существуют для определённого отладчика, можно использовать предложения IntelliSense (Ctrl+Space). 2
- Точки останова. 35 Это маркеры, которые можно установить на строке кода, чтобы отладчик приостановил выполнение при достижении этой строки. 5
- Поддержка многоцелевой отладки. 5 Для сложных сценариев, которые включают более одного процесса (например, клиента и сервера), VS Code поддерживает многоцелевую отладку. 5