Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Tavalik opened this issue Jun 11, 2024 · 7 comments

Comments

@Tavalik
Copy link

Tavalik commented Jun 11, 2024

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

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

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

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

@nixel2007
Copy link
Collaborator

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

@Tavalik
Copy link
Author

Tavalik commented Jun 14, 2024

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

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

@nixel2007
Copy link
Collaborator

https://github.com/salexdv/bsl_console

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

@nixel2007
Copy link
Collaborator

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

@Tavalik
Copy link
Author

Tavalik commented Jul 24, 2024

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

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

@salexdv
Copy link

salexdv commented Jul 24, 2024

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

@Tavalik
Copy link
Author

Tavalik commented Jul 26, 2024

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants