Запуск и отладка скрипта с параметрами

Если метод Скрипт() содержит параметры, то для запуска и отладки такого файла нужно использовать конфигурацию запуска

Любой SBSL-файл должен содержать стандартный метод Скрипт(). Если в этом методе есть параметры, то для запуска и отладки скрипта нужно создать конфигурацию запуска.

Например, у вас есть такой метод:

метод Скрипт(парам1: Строка, парам2: Число)
  1. Нажмите Выполнить - Добавить конфигурацию... (Run - Add Configuration...). В вашем каталоге будет создан и открыт для редактирования файл launch.json, описывающий конфигурацию запуска.
  2. Добавьте в этот файл значения параметров для метода Скрипт(), например "Привет!" и 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]
        }
    ]
}
  1. Сохраните изменения файла launch.json
  2. Переключитесь на вкладку редактора, в которой отрыт SBSL-файл. Это необходимо потому, что в конфигурации запуска параметр "scriptFile": "${file}" говорит о том, что эта конфигурация запуска будет применена к текущему файлу, открытому в Visual Studio Code.
  3. Откройте панель Запуск (Ctrl+Shift+D) (Run (Ctrl+Shift+D)).
  4. В заголовке панели нажмите на зеленый треугольник Начать отладку (Start Debugging), чтобы запустить открытый файл с текущей конфигурацией запуска.
  5. По умолчанию Visual Studio Code создает конфигурацию для запуска SBSL-файла. Чтобы эту конфигурацию использовать для отладки, в ней нужно изменить значение параметра request на attach:
"request": "attach",