Mempemp/DSH-CodeEditor_BSL

Mempemp★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

interactive CodeEditor for BSL

README 摘要

dsh-bsl-editor Редактор кода 1С (BSL) прямо внутри DeepSeek Harness — одно окно, без code-server и Docker. Открой любую выгрузку конфигурации 1С во вкладке чата DSH: дерево метаданных, редактор Monaco с раскраской BSL, переход к определениям и отправка кода в чат одной кнопкой. Возможности 🌲 Дерево метаданных 1С Левая панель переключается между обычным деревом файлов и настоящим деревом метаданных 1С:Предприятия с иконками типов — Подсистемы, Справочники, Документы, Регистры, Общие модули, … → объекты → Реквизиты / Табличные части / Формы / Команды / Макеты / Модули. Клик по модулю — и он открывается в редакторе. Поиск по имени объекта, клик по результату — и вы в нужном модуле. Три формата выгрузки определяются автоматически: EDT ( .mdo ), XML-выгрузка из Конфигуратора ( ConfigDumpInfo.xml ) и пообъектная XML-выгрузка . Дерево ленивое — парсится только то, что раскрываешь, поэтому крупные конфигурации остаются мгновенными. 🎨 Раскраска BSL Редактор использует официальную TextMate-грамматику 1С (ту же, что в VS Code-расширении 1c-syntax ) через monaco-textmate + onigasm. Грамматика вшита в плагин — раскраска не зависит от CDN в рантайме. Ключевые слова, строки, комментарии, &Аннот…

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类