Запуск и отладка скрипта с параметрами
Если метод Скрипт() содержит параметры, то для запуска и отладки такого файла нужно использовать конфигурацию запуска
Любой SBSL-файл должен содержать стандартный метод Скрипт(). Если в этом методе есть параметры, то для запуска и отладки скрипта нужно создать конфигурацию запуска.
Например, у вас есть такой метод:
метод Скрипт(парам1: Строка, парам2: Число)
- Нажмите Выполнить - Добавить конфигурацию... (Run - Add Configuration...). В вашем каталоге будет создан и открыт для редактирования файл launch.json, описывающий конфигурацию запуска.
- Добавьте в этот файл значения параметров для метода Скрипт(), например "Привет!" и 200:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Executor",
"type": "sbsl",
"request": "launch",
"scriptFile": "${file}",
"args": ["Привет!", 200]
}
]
}
- Сохраните изменения файла launch.json
- Переключитесь на вкладку редактора, в которой отрыт
SBSL-файл. Это необходимо потому, что в конфигурации
запуска параметр
"scriptFile": "${file}"говорит о том, что эта конфигурация запуска будет применена к текущему файлу, открытому в Visual Studio Code. - Откройте панель Запуск (Ctrl+Shift+D) (Run (Ctrl+Shift+D)).
- В заголовке панели нажмите на зеленый треугольник Начать отладку (Start Debugging), чтобы запустить открытый файл с текущей конфигурацией запуска.
- По умолчанию Visual Studio Code создает конфигурацию для
запуска SBSL-файла. Чтобы эту конфигурацию
использовать для отладки, в ней нужно изменить значение
параметра
requestна attach:
"request": "attach",
