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

По умолчанию при запуске скрипта «Исполнитель» пытается выполнить метод Скрипт(). Чтобы вызвать этот метод с параметрами или выполнить собственный метод, нужно создать файл конфигурации запуска и указать в нем нужные настройки.

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

метод МойМетод(парам1: Строка, парам2: Число)
  1. Нажмите Выполнить > Добавить конфигурацию (Run > Add Configuration). В вашем каталоге будет создан и открыт для редактирования файл launch.json, описывающий конфигурацию запуска.
  2. Добавьте в этот файл значения параметров метода МойМетод():
    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Executor",
                "type": "sbsl",
                "request": "launch",
                "scriptFile": "${file}",
                "method": "МойМетод", // Имя метода, который необходимо запустить
                "args": ["Привет!", 200] // Параметры, которые передаются в метод
            }
        ]
    }

    Если параметр method не указан, то по умолчанию запускается метод с именем Скрипт.

  3. Сохраните изменения файла launch.json.
  4. Переключитесь на вкладку с SBSL-файлом, так как параметр "scriptFile": "${file}" указывает на то, что конфигурация запуска будет применена к текущему файлу, открытому в Visual Studio Code.
  5. Откройте панель Запуск и отладка (Ctrl+Shift+D) (Run and Debug (Ctrl+Shift+D)).
  6. В заголовке панели нажмите на зеленый треугольник Начать отладку (Start Debugging), чтобы запустить открытый файл с текущей конфигурацией запуска.
По умолчанию Visual Studio Code создает конфигурацию для запуска SBSL-файла. Чтобы эту конфигурацию использовать для отладки, в ней нужно изменить значение параметра request на attach:
"request": "attach"