VAEditor icon indicating copy to clipboard operation
VAEditor copied to clipboard

Выложить Пресет для подключения синтаксиса 1С к редактору Monaco

Open Tavalik opened this issue 1 year ago • 7 comments

Доброго времени суток, коллеги.

На одном из наших онлайн-сервисов используется редактор кода Monaco Editor. Есть необходимость сделать поддержку языка 1С для данного сервиса. Для этого нам бы очень пригодился готовый Пресет подсветки языка 1С для данного редактора.

Очень прошу рассмотреть возможность выложить отдельным репо (или в данном проекте) 1С-овский пресет для Monaco. Кажется, что он пригодился бы не только нам, но и вообще сообществу 1С.

Заранее спасибо!

Tavalik avatar Jun 11 '24 16:06 Tavalik

Привет! А чем не устраивает подсветка в bsl_console или целиком в 1c-syntax/1c-syntax?

nixel2007 avatar Jun 11 '24 18:06 nixel2007

Привет! А чем не устраивает подсветка в bsl_console или целиком в 1c-syntax/1c-syntax?

Поделить ссылкой? Где можно взять готовый пакет для внешнего проекта использующего Monaco Editor?

Tavalik avatar Jun 14 '24 12:06 Tavalik

https://github.com/salexdv/bsl_console

Вот прям готовый Монако редактор с 1с

nixel2007 avatar Jun 14 '24 13:06 nixel2007

А вот здесь лежат грамматики для vscode, которые должны работать и в монако: https://github.com/1c-syntax/vsc-language-1c-bsl/tree/develop/syntaxes

nixel2007 avatar Jun 14 '24 13:06 nixel2007

@nixel2007 Спасибо за помощь. Но коллеги просят синтаксис вот в таком формате: https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages

Интересно, можно где-нибудь такой формат найти? Или единственный вариант сами делать? Можете подсветить для меня, насколько это сложная задача?

Tavalik avatar Jul 24 '24 13:07 Tavalik

@Tavalik, почти в таком виде есть тут

salexdv avatar Jul 24 '24 14:07 salexdv

@Tavalik, почти в таком виде есть тут

Супер, спасибо, вроде бы оно, передал команде по фронтед-разработке.

Tavalik avatar Jul 26 '24 06:07 Tavalik