✅
Как развернуть на linux OScript и окружение на для разработки
Записал для success-path установки oscript на своей локальной машине в качестве шпаргалки (на основе отличной статьи
Никиты https://infostart.ru/public/791568/), публиковать не планировал, но вопросы задают, значит кому-нибудь еще пригодится. Я уже больше 5 лет использую Linux Mint, основанный на Ubuntu, но не смотря на специфичность, общий порядок установки, за исключением моих личных заморочек с линковкой файлов, одинаков для всех ОС.
1. Скачать deb c
https://oscript.io и установить
2. Залинковать шорткат bsl:
sudo ln -s /usr/bin/oscript /usr/bin/bsl
sudo ln -s /usr/bin/oscript /usr/local/bin/bsl
sudo ln -s /usr/bin/oscript /usr/bin/X11/bsl
(теперь могу в консоли вместо длинного
oscript использовать
bsl, например,
bsl -version)
3. Установить
VS Code и расширение Language 1C (BSL) (ищем по имени на странице установки расширений в VS Code).
4. Залинковать
opm
sudo ln -s /usr/bin/oscript-opm /usr/local/bin/opm
(в общем случае этого не надо делать, у меня там был линк на установленную ранее вручную старую версию opm)
5. Для работы автодополнения в VS Code установить oscript-config
sudo opm install oscript-config
6. Установить отладчик
Скачать с
https://oscript.io/downloads расширение-отладчик для VS Code
В VS Code перейти в расширения, в меню "..." выбрать "Install from VSIX"
7. В каталоге проекта создать файл
.vscode/launch.json со следующим содержимым:
{
"version": "0.2.0",
"configurations": [
{
"name": "Отладка OneScript",
"type": "oscript",
"request": "launch",
"program": "${file}",
"args": [],
"cwd": "${workspaceRoot}",
"runtimeExecutable": "oscript",
"debugPort": 2801
}
]
}
8. Пишем скрипт, ставим точку останова F5
9. PROFIT!!!1
#oscript #howto