vscode debug Отладка кода launch.json (в т.ч. для nodejs)

Действуем так:

  1. В левой панели жмем на иконку
    - там может изображена клавиша "Play (треугольник вправо)" и пиктограмма жука
  2. В открывшемся левом меню находим ссылку "create a launch.json file"
  3. - откроется меню создание рецепта отладки - нужно выбрать тип проекта (тип среды исполнения кода), напр. выбираем Node.js (двойной клик)
  4. После выбора среды исполнения кода, в текущем проект будет создан файл вида:
    {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "node",
                "request": "launch",
                "name": "Launch Program",
                "skipFiles": [
                    "<node_internals>/**"
                ],
                "program": "${file}"
            }
        ]
    }
    
  5. Далее мы должны настроить этот файл под свой проект - указать какой именно файл хотим запустить и с какими именно опциям, подробнее о настройке launch.json см. этот раздел.
  6. Запуск отладки:
    Точки останова расставляются левее номеров строк кода с помощью клика левой кнопки мыши
    Запустить скрипт на выполнение можно опять же из раздела запуска отладки, напр. с помощью:
    • комбинации Ctrl + Shift + D и затем Enter
    • Или с помощью зеленого треугольника вверху левого меню этого раздела (там же можно переключить конфигурацию запуска, если в launch.json у вас их определено несколько )

Key Words for FKN + antitotal forum (CS VSU):