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

Smart1Spec, Конфигуратор и EDT: разные задачи

Что Studio делает при работе с внешними обработками и отчётами, чего не заменяет и какая проверка остаётся в 1С.

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

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

Studio, Конфигуратор и 1C:EDT решают разные задачи. Studio — среда платформы Smart1Spec; она не заменяет ни Конфигуратор, ни EDT и работает рядом с ними. Что такое платформа в целом — Что такое Smart1Spec Studio.

Коротко#

  • Studio — веб-среда Smart1Spec. В текущей версии в ней изменяют внешние обработки и отчёты: разобрать файл, поправить код, описать задачу и спецификацию, собрать новый .epf/.erf.
  • Конфигуратор и EDT — среды разработки платформы 1С с компиляцией, отладкой, редакторами форм и доступом к конфигурации и базе.
  • Studio не компилирует модули, не подключается к вашей базе и не знает вашу конфигурацию. Эти проверки выполняются в 1С.

Что делает Studio#

  • Разбирает загруженный .epf/.erf на исходники и показывает их деревом: модуль объекта, формы с модулями, макеты.
  • Даёт редактор BSL: подсветка, сворачивание, поиск процедуры или функции по имени, поиск и замена в модуле.
  • Хранит рядом с исходниками описание задачи (Intent) и спецификацию на Spec1C; по спецификации при сборке генерирует черновик запроса в модуле формы.
  • Собирает файл на серверах Smart1Spec и отдаёт его на скачивание. На компьютере пользователя ничего не устанавливается.
  • Помощник подсказывает по шагам работы и готовит точечную замену текста в модуле, которую вы подтверждаете сами — Как работает Помощник и где его границы.

Что остаётся в Конфигураторе, EDT и 1С#

ЗадачаГде выполняется
Синтаксический контроль и компиляция модуля1С (Конфигуратор, EDT, открытие файла в 1С:Предприятии)
Проверка, что справочники, регистры и реквизиты из кода есть в конфигурации1С: Studio конфигурацию не загружает
Отладка, точки останова, замер производительностиКонфигуратор или EDT
Редактирование макета формы, добавление реквизитов и элементов формыКонфигуратор или EDT: в Studio формы доступны только для просмотра — Обычные и управляемые формы в Studio
Редактирование макетов (табличных документов)Конфигуратор или EDT
Изменение самой конфигурации, расширенияКонфигуратор или EDT: пункт «Записать в конфигурацию (недоступно)» в Studio неактивен
Проверка поведения на данных базы1С:Предприятие, ваша тестовая база — Проверить результат в 1С

Чем отличается работа с кодом#

Редактор BSL в Studio — текстовый редактор с подсветкой. Автодополнения по объектам платформы, всплывающих подсказок по методам и перехода к определению в нём нет. Сохранение — только кнопкой «Сохранить BSL»; сочетание Ctrl+S не назначено. Истории версий и отката сохранённой правки нет.

Генерация кода по Spec1C даёт заготовку запроса, а не готовую форму с выводом: для нового файла Studio советует указывать target: ordinary и дорабатывать вывод в Конфигураторе. Подробности — Соответствие конструкций и BSL.

Как работать вместе#

  1. Изменение описывают и вносят в Studio: правят модуль или спецификацию, собирают файл.
  2. Скачанный файл открывают в 1С («Файл → Открыть») или в Конфигураторе и проверяют.
  3. Если по итогам проверки нужно доработать форму, макет или сложную логику — это делают в Конфигураторе.
  4. Если файл изменён в Конфигураторе, а работу нужно продолжить в Studio, загрузите изменённый файл в проект заново. Studio не получает правки из Конфигуратора сама.

Что из этого следует#

  • Успешная сборка в Studio означает, что файл упакован, а не что он работает в вашей базе. Что именно проверяет Studio, а что только 1С, — в Проверки: что проверяет Studio, а что — 1С.
  • Держите под рукой тестовую базу 1С: без неё результат изменения не проверить.
  • Studio удобна там, где изменение касается кода внешней обработки или отчёта и его нужно быстро собрать без локальной установки. Для работы с конфигурацией, формами и отладкой используйте Конфигуратор или EDT.
  • Текущие ограничения Studio собраны в Ограничения текущей версии.

См. также

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

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

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