Запуск и отладка скрипта с параметрами
По умолчанию при запуске скрипта «Исполнитель» пытается выполнить метод Скрипт(). Чтобы вызвать этот метод с параметрами или выполнить собственный метод, нужно создать файл конфигурации запуска и указать в нем нужные настройки.
Например, у вас есть такой метод:
метод МойМетод(парам1: Строка, парам2: Число)
- Нажмите 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"