Language 1C (BSL)
Syntax definition rules for 1C:Enterprise 8 in Sublime Text
Details
Installs
- Total 3K
- Win 3K
- Mac 318
- Linux 315
| Mar 6 | Mar 5 | Mar 4 | Mar 3 | Mar 2 | Mar 1 | Feb 28 | Feb 27 | Feb 26 | Feb 25 | Feb 24 | Feb 23 | Feb 22 | Feb 21 | Feb 20 | Feb 19 | Feb 18 | Feb 17 | Feb 16 | Feb 15 | Feb 14 | Feb 13 | Feb 12 | Feb 11 | Feb 10 | Feb 9 | Feb 8 | Feb 7 | Feb 6 | Feb 5 | Feb 4 | Feb 3 | Feb 2 | Feb 1 | Jan 31 | Jan 30 | Jan 29 | Jan 28 | Jan 27 | Jan 26 | Jan 25 | Jan 24 | Jan 23 | Jan 22 | Jan 21 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 3 |
| Mac | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Readme
- Source
- raw.githubusercontent.com
For English please scroll down
Поддержка языка 1С:Предприятие 8 (BSL) в Sublime Text
Добавляет подсветку встроенного языка 1С:Предпрятие 8 файлам *.bsl и *.os - синтаксис 1C (BSL).
Добавляет подсветку текста запросов языка запросов 1С: внутри текста модуля или отдельно - синтаксис 1C (Query).
Дополнительные возможности
- Список процедур и функций текущего файла/проекта - инструкция
- Переход к определению процедур и функций по нажатию F12
- Автодополнение процедур и функций глобального контекста
- Сниппеты (шаблоны текста)
- Использование автоматических отступов по ключевым словам
- Автоматическое добавление символа
|при добавлении новой строки во время редактирования строкового литерала - Автоматическое добавление символов
//при добавлении новой строки во время редактирования комментария по нажатиюShift-Enter - Запуск скриптов
.os/.bslс помощью OneScript - инструкция - Проверка корректности кода в файлах
*.osи*.bsl(опционально) через интерпретатор OneScript - инструкция
Установка
Через Package Control
Самый быстрый и простой способ установить этот пакет для Sublime Text:
- Установить Package Control
- Открыть
Tools→Command Palette - Выбрать
Package Control: Install Package - Указать в поиске пакет
Language 1C (BSL)и установить его
Установка значений по умолчанию
После того, как вы успешно установили пакет поддержки языка, все что вам остается
сделать это указать, что файлы *.bsl и *.os всегда должны открываться с
указанной подсветкой синтаксиса. Перейдите
View → Syntax → Open all with current extension as... → 1C (BSL)
Вы всегда сможете изменить эту настройку.
Ручная установка
Скачайте файл tmLanguage из этого репозитория. Перейдите в вашу папку
Packages, создайте внутри папку language-1c-bsl и скопируйте туда файл
tmLanguage
Сотрудничество
Сотрудничество крайне приветствуется. Разработка грамматик ведется в родительском репозитории xDrivenDevelopment/1c-syntax.
1С:Enterprise 8 (BSL) language support in Sublime Text
Adds syntax highlighting to *.bsl и *.os files in Sublime Text.
Installation
Via Package Control
The fastest and easiest way to install these packages for Sublime Text is the following:
- Install Package Control
- Open
Tools→Command Palette - Select
Package Control: Install Package - Search for
Language 1C (BSL)packages and install it
Set as default
After you installed the language definition file successfully, all you have to
do is assign the *.bsl и *.os files to always open with this syntax highlighter.
Go to
View → Syntax → Open all with current extension as... → 1C (BSL)
To remove this setting, you can always overwrite this preference.
Manual installation
Download the tmLanguage file from this repository.
Navigate to your Packages folder and create a language-1c-bsl and copy the
tmLanguage file into.
Contribute
Contributions are greatly appreciated. Development is carried in a parent repository xDrivenDevelopment/1c-syntax

