Запуск и отладка скрипта с параметрами
По умолчанию при запуске скрипта «Исполнитель» пытается выполнить метод Скрипт()
. Чтобы вызвать этот метод с параметрами или выполнить собственный метод, нужно создать файл конфигурации запуска и указать в нем нужные настройки.
Например, у вас есть такой метод:
метод МойМетод(парам1: Строка, парам2: Число)
-
Нажмите Выполнить ⟶ Добавить конфигурацию (Run ⟶ Add Configuration). В вашем каталоге будет создан и открыт для редактирования файл launch.json, описывающий конфигурацию запуска.
-
Добавьте в этот файл значения параметров метода
МойМетод()
:{
"version": "0.2.0",
"configurations": [
{
"name": "Executor",
"type": "sbsl",
"request": "launch",
"scriptFile": "${file}",
"method": "МойМетод", // Имя метода, который необходимо запустить
"args": ["Привет!", 200] // Параметры, которые передаются в метод
}
]
}Если параметр
method
не указан, то по умолчанию запускается метод с именемСкрипт
. -
Сохраните изменения файла launch.json.
-
Переключитесь на вкладку с SBSL-файлом, так как параметр
"scriptFile": "${file}"
указывает на то, что конфигурация запуска будет применена к текущему файлу, открытому в Visual Studio Code. -
Откройте панель Запуск и отладка (Ctrl+Shift+D) (Run and Debug (Ctrl+Shift+D)).
-
В заголовке панели нажмите на зеленый треугольник Начать отладку (Start Debugging), чтобы запустить открытый файл с текущей конфигурацией запуска.
По умолчанию Visual Studio Code создает конфигурацию для запуска SBSL-файла. Чтобы эту конфигурацию использовать для отладки, в ней нужно изменить значение параметра request
на attach:
"request": "attach"