Текст и данные · Инструкция
Как настроить compound debug configuration в VS Code
Compound-конфигурация избавляет от ручного запуска нескольких дебаггеров для full-stack приложения или набора сервисов.
Короткий ответ
Добавьте несколько обычных launch configurations и объедините их в `compounds` в `launch.json`. Запуск compound стартует перечисленные debug-сессии параллельно; при необходимости задайте `preLaunchTask` и `stopAll`.
Что делать
- Создайте отдельные launch configurations для server и client.
- Добавьте верхнеуровневый массив `compounds` в `launch.json`.
- Создайте compound с `configurations: ["Server", "Client"]`.
- При необходимости укажите `preLaunchTask`.
- Если остановка одной сессии должна завершать остальные, добавьте `stopAll: true`.
- Выберите compound в Run and Debug и нажмите F5.
Важно
- Параметры конкретных launch configurations зависят от debugger extension.
Что учитывать
Параметры конкретных launch configurations зависят от debugger extension.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Debug configuration). Пример и формулировки — редакция N1RO на 2026-09-18.