https://github.com/nixel2007/atom-language-1c-bsl
Syntax definition rules for 1C:Enterprise 8 in Atom
https://github.com/nixel2007/atom-language-1c-bsl
Last synced: 10 months ago
JSON representation
Syntax definition rules for 1C:Enterprise 8 in Atom
- Host: GitHub
- URL: https://github.com/nixel2007/atom-language-1c-bsl
- Owner: nixel2007
- License: mit
- Created: 2015-12-02T09:50:32.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2016-05-11T20:26:52.000Z (about 10 years ago)
- Last Synced: 2025-03-28T23:43:25.178Z (over 1 year ago)
- Language: CoffeeScript
- Homepage:
- Size: 171 KB
- Stars: 1
- Watchers: 2
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
*For English please scroll down*
# Поддержка языка 1С:Предприятие 8 (BSL) в Atom
[](https://gitter.im/xDrivenDevelopment/1c-syntax?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Добавляет подсветку встроенного языка 1С:Предпрятие 8 файлам \*.bsl и \*.os - синтаксис `1C (BSL)`.
Добавляет подсветку текста запросов языка запросов 1С: внутри текста модуля или отдельно - синтаксис `1C (Query)`.
### Дополнительные возможности
* Список процедур и функций текущего файла/проекта - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80-%D0%B8-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9)
* Переход к определению процедур и функций - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D1%82%D0%B8-%D0%BA-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8E)
* Автодополнение процедур и функций глобального контекста - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B0%D0%B2%D1%82%D0%BE%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B2-Atom-%D0%B4%D0%BE-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-1.7.0)
* Сниппеты (шаблоны текста) - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B0%D0%B2%D1%82%D0%BE%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B2-Atom-%D0%B4%D0%BE-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-1.7.0)
* Использование автоматических отступов по ключевым словам
* Автоматическое добавление символа `|` при добавлении новой строки во время редактирования строкового литерала
* Запуск скриптов `.os`/`.bsl` с помощью OneScript - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2-.os-.bsl-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-OneScript)
* Проверка корректности кода в файлах `*.os` и `*.bsl` (опционально) через интерпретатор OneScript - [инструкция](https://github.com/xDrivenDevelopment/atom-language-1c-bsl/wiki/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BB%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0)
Сотрудничество крайне приветствуется. Разработка грамматик ведется в родительском репозитории [xDrivenDevelopment/1c-syntax](https://github.com/xDrivenDevelopment/1c-syntax).
# 1С:Enterprise 8 (BSL) language support in Atom
Adds syntax highlighting to \*.bsl и \*.os files in Atom.
Contributions are greatly appreciated. Development is carried in a parent repository [xDrivenDevelopment/1c-syntax](https://github.com/xDrivenDevelopment/1c-syntax)

