Smart1Spec Документация
Studio
РуководствоРазработчик 1С

Работать с несколькими модулями

Как открыть несколько модулей и форм во вкладках над редактором BSL, переключаться между ними, закрывать их и не потерять несохранённые правки.

Перед чтением

На этой странице

Над редактором BSL показываются вкладки всех модулей, которые вы открыли в текущем сеансе: модуль объекта и модули форм вместе. По вкладкам удобно переключаться, когда правка затрагивает несколько модулей — например, процедуру модуля объекта и обработчик формы, который её вызывает.

Когда это нужно#

  • Правка затрагивает модуль объекта и один или несколько модулей форм.
  • Нужно сравнивать код двух модулей, переключаясь между ними.
  • Вы открыли много модулей и хотите убрать лишние вкладки.

Перед началом#

Шаги#

  1. Откройте первый модуль из навигатора или со списка на этапе Source. Над редактором появится его вкладка, например «Модуль объекта ×».
  2. Откройте следующий модуль тем же способом. Его вкладка добавится справа, например «Форма ×»; для модулей форм во вкладке стоит имя формы.
  3. Чтобы вернуться к модулю, нажмите его вкладку. Studio откроет нужную вкладку этапа Source («Модули» или «Формы») и выделит модуль в навигаторе.
  4. Чтобы закрыть вкладку, нажмите «×» на ней (подсказка «Закрыть»). Если закрыта активная вкладка, откроется соседняя слева, а если её нет — справа.
  5. Перед сборкой сохраните каждый изменённый модуль: перейдите на его вкладку и нажмите «Сохранить BSL» (Сохранить изменения BSL).

Результат#

  • Над редактором — вкладки открытых модулей; активная выделена.
  • У модуля с несохранёнными правками после имени во вкладке стоит точка, например «Модуль объекта ·», а в навигаторе рядом с ним — «●» с подсказкой «Несохранённые изменения».
  • Пока хотя бы в одном модуле есть несохранённые правки, в строке состояния — «Есть несохранённые изменения».

Что происходит с правками#

  • Переключение вкладок не теряет правки. Несохранённый текст модуля запоминается, и при возврате на вкладку вы увидите его снова. Позиция курсора тоже восстанавливается.
  • Закрытие вкладки не сохраняет и не отменяет правки. Вкладка исчезает, но несохранённый текст остаётся: если снова открыть этот модуль, правки будут на месте, а Studio продолжит показывать «Есть несохранённые изменения». Чтобы правка попала в проект, откройте модуль и нажмите «Сохранить BSL».
  • Обновление страницы. Несохранённые правки хранятся только в открытой странице браузера и пропадут при её обновлении или закрытии без предупреждения.
  • «Сохранить BSL» сохраняет только модуль, открытый в редакторе. Остальные вкладки сохраняются по отдельности.

Ограничения#

  • Одновременно показывается не больше 12 вкладок. При открытии тринадцатого модуля самая старая вкладка убирается из полосы; модуль можно снова открыть из навигатора.
  • Вкладки — только для модулей BSL. Просмотр «Форма (УФ)» и вкладка «Данные» в полосу не попадают.
  • При переходе к другому проекту набор вкладок очищается.

Если не получилось#

Что видноЧто сделать
Вкладка нужного модуля пропалаОткрыто больше 12 модулей, и самая старая вкладка убрана. Откройте модуль из навигатора (Открыть модуль или форму).
После закрытия последней вкладки — «Нет открытого модуля BSL. Выберите форму или модуль в списке слева или в навигаторе.»Откройте модуль из списка «Модули объекта» или из навигатора.
Строка состояния показывает «Есть несохранённые изменения», хотя текущий модуль сохранёнПравки остались в другом модуле. Найдите вкладку с точкой после имени или модуль с «●» в навигаторе и сохраните его.
При переходе к другому проекту — вопрос «Остались несохранённые изменения. Продолжить?»Нажмите «Отмена», сохраните модули с правками и повторите переход.

См. также

Сверено с продуктом: 27.10.2026

Нашли неточность? Напишите на [email protected] и укажите адрес страницы.

Smart1Spec · документация описывает текущую версию сервиса.