Для того, щоб отримати можливість запуску файлів з розширенням .os або .bsl через OneScript. вам необхідно додати спеціальний конфігураційний файл в ваш проект.
Зробити це можна двома способами.
Спосіб №1 - простий
- Відкрийте каталог з вашим проектом
- Виконайте команду Language 1C (BSL): Create tasks.json for current workspace
Після цього у вашому робочому каталозі створиться підкаталог .vscode з файлом tasks.json.
Спосіб №2 - ручний
При редагуванні файлу .os або .bsl натисніть F1 і виберіть пункт Tasks: Configure task runner. У робочому каталозі створиться підкаталог .vscode з файлом tasks.json. У вікні відобразиться файл настройок вашого проекту. Файл має формат json і повинен задовольняти його правилами формування.
Додайте в файл наступний код:
Після збереження файлу tasks.json перейдіть назад в ваш файл скрипта.
Для запуску скрипта в режимі виконання натисніть Ctrl-Shift-B. Повідомлення скрипта будуть відображатися в стандартному вікні виводу інформації (за замовчуванням праворуч).
приклад:
Натиснувши F1 і набравши Tasks: Run task. ви побачите кілька стандартних варіантів запуску скрипта: Run, Make і Compile. Детальну інформацію про кожен режимі запуску можна знайти в розділі документації OneScript. За замовчуванням використовується команда запуску Run.
Ви можете додати будь-яку кількість додаткових команд запуску.
Повний опис формату файлу tasks.json можна знайти у відповідному розділі документації VS Code.
Запуск скриптів з параметрами
Натисніть F1 і виберіть пункт Tasks: Configure task runner.
У вікні, знайдіть секцію "taskName": "OneScript: run" і в властивість args додайте необхідні параметри через кому.
приклад:
Замість аргумент1 і аргумент2 ви можете використовувати будь-які параметри, кількість параметрів так само не обмежена.
Тепер, при натисканні Ctrl-Shift-B скрипт буде виконуватися з зазначеними параметрами.
Параметри інтерпретатора oscript так само можна передати за допомогою файлу tasks.json. Вкажіть потрібні параметри перед параметром $.
Особливості запуску під linux
У поточному варіанті установки oscript на linux необхідно додатково створити командинй файл oscript привласнити йому ознака виконання і розташувати по одному з шляху в змінної PATH. Для прикладу розглянемо установку (точніше розпакування архіву з oscirpt) в каталог / opt. тоді необхідно по шляху / usr / local / bin / створити файл oscript (sudo nano / usr / local / bin / oscript) з таким вмістом:
і виконати команду sudo chmod + x / usr / local / bin / oscript