TGViewer
Александр Кунташов — про 1С и не только Александр Кунташов — про 1С и не только @kuntashov_devnotes · 2.56K subscribers
Post #285 1.21K
✅ Как развернуть на 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
Telegram Никита Федькин - мысли, заметки, анонсы Связаться со мной - @nixel2007. Никита Федькин (ранее Грызлов). На канале не публикуется платная реклама.
More from @kuntashov_devnotes
  1. Sep 28, 2026Что с кожаными сотрудниками, что с цифровыми вопрос "А не фигню ли мы делаем?" остается ак…
  2. Sep 10, 2026Post #749
  3. Aug 28, 2026✍️ Humanizer для русского языка от Сарычевой Внезапно на пост про grilling получил много о…
  4. Aug 17, 2026Может ли AI написать автотест для 1С: демонстрация Vanessa Automation Vanessa Automation –…
  5. Aug 13, 2026🔥 grill-me: как «прожарить» идею или требование при помощи ИИ до начала разработки Вижу,…
  6. Jun 22, 2026🎙 Продолжаем знакомить вас с модераторами INFOSTART TECH EVENT 2026 и их докладами Алекса…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →