Сохранить изменения BSL
Как сохранить правки модуля BSL в проекте, по каким признакам видно несохранённые изменения и почему после сохранения нужна сборка.
Перед чтением
- Открыть модуль или форму Руководство
На этой странице
Правки в редакторе BSL не сохраняются сами. Чтобы они попали в проект, нажмите кнопку «Сохранить BSL» над редактором. Сохранение не меняет уже собранный файл .epf / .erf: чтобы получить файл с правками, его нужно собрать заново.
Когда это нужно#
- Вы изменили код модуля объекта или модуля формы.
- Вы заменили текст поиском редактора (Найти и заменить текст в модуле).
- Перед сборкой: несохранённые правки в собранный файл не попадают.
- Перед тем как просить Помощника подготовить замену — он работает только с сохранённым модулем.
Перед началом#
- Модуль открыт на этапе Source — см. Открыть модуль или форму.
- Модуль изменён: над редактором кнопка «Сохранить BSL», внизу редактора после «BSL» — «· изменено», в строке состояния Studio — «Есть несохранённые изменения».
Шаги#
- Нажмите «Сохранить BSL» над редактором.
- Дождитесь, пока кнопка сменится на «Сохранено» и станет неактивной.
- Появится уведомление «Изменения сохранены в проекте Smart1Spec. Чтобы получить обновлённый файл .epf/.erf, выполните сборку и скачайте результат.»
- Если открыто несколько модулей с правками, перейдите на вкладку каждого и сохраните его отдельно: кнопка сохраняет только модуль, открытый сейчас.

Результат#
- Кнопка — «Сохранено», в строке состояния слева — «Исходники сохранены», справа — «Требуется сборка».
- В инспекторе в блоке «Сборка» указано, что исходники изменились после сборки, и появляется кнопка «Скачать предыдущую .epf» — это файл без ваших правок.
- Правка хранится в проекте на серверах Smart1Spec: её видно после перезагрузки страницы и при входе с другого компьютера.
Чтобы получить файл с правкой, соберите его — Собрать файл .epf или .erf — и скачайте — Скачать собранный файл.
Признаки несохранённых правок#
| Где | Что видно |
|---|---|
| Кнопка над редактором | «Сохранить BSL» (активна) вместо «Сохранено» |
| Строка под редактором | «· изменено» после «BSL» |
| Строка состояния Studio, слева | «Есть несохранённые изменения» |
| Вкладка модуля над редактором | « ·» после имени модуля |
| Навигатор | точка «●» рядом с модулем, подсказка «Несохранённые изменения» |
Что важно знать#
- Перезагрузка страницы. Несохранённые правки существуют только в открытой вкладке браузера. При обновлении страницы или закрытии вкладки они пропадут, и Studio об этом не предупреждает. Сохраняйте перед уходом.
- Переход к другому проекту. При нажатии «Проекты» или открытии другого проекта Studio сама сохраняет модуль, открытый в редакторе. Если правки остались в других вкладках, появится вопрос «Остались несохранённые изменения. Продолжить?» — нажмите «Отмена» и сохраните их.
- Отмена. До сохранения правку можно отменить сочетанием Ctrl+Z. Сохранённую версию откатить нельзя: истории версий нет. Вернуть прежний текст можно только новой правкой. Предыдущий собранный файл можно скачать, пока вы не собрали новый, — Скачать предыдущую сборку.
- Сборка ≠ проверка кода. Studio не проверяет синтаксис модуля при сохранении и при сборке. Ошибки в коде обнаружатся только в 1С — Проверить результат в 1С.
Если не получилось#
| Что видно | Что сделать |
|---|---|
| Кнопка «Сохранено» неактивна, хотя вы что-то меняли | Текст совпадает с сохранённым (например, правку отменили), сохранять нечего. |
| Кнопки сохранения нет или она неактивна, рядом с именем «· только чтение» | Открыто описание формы «Form.json» — его нельзя изменить. Откройте «Module.bsl». |
| Уведомление «Нет пути для записи (файл не найден)» | Модуль не найден в проекте. Откройте модуль заново из навигатора; если не помогло — загрузите файл повторно (Загрузить файл .epf или .erf). |
| Уведомление с текстом ошибки после нажатия | Проверьте соединение и нажмите «Сохранить BSL» ещё раз. Если ошибка повторяется — Обратиться в поддержку. |
| Сохранили, но в скачанном файле правки нет | Скачан файл предыдущей сборки. Нажмите «Собрать .epf», затем «Скачать .epf» — Собрать файл .epf или .erf. |
См. также
- Как Studio сохраняет изменения Понятие
- Состояния сохранения, сборки и заданий Справочник
- Собрать файл .epf или .erf Руководство
- Работать с несколькими модулями Руководство
- Редактор BSL Справочник
Сверено с продуктом: 27.10.2026