Smart1Spec Документация
Studio
Понятие

Проекты и облачная рабочая область

Что такое проект в Studio, что в нём хранится, как устроены версии исходников и кто видит данные проекта.

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

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

Проект — именованная рабочая область в Studio. В нём хранятся открытый файл с его исходниками, описание задачи, спецификация и собранные файлы.

Коротко#

  • Проект создают по одному названию; тип файла выбирают позже, при создании или загрузке файла.
  • Все данные проекта хранятся на серверах Smart1Spec. Открыть проект можно из любого браузера после входа в аккаунт.
  • Проект видит только его владелец. Совместной работы над проектом в текущей версии нет.
  • Проект нельзя переименовать или удалить.

Что такое проект#

На экране «Проекты» сказано: «Каждый проект — отдельная рабочая область». Экран открывается кнопкой «Проекты» в шапке; в таблице «Ваши проекты» текущий проект отмечен статусом «Текущий», остальные открываются кнопкой «Открыть». Новый проект создают полем «Новый проект» и кнопкой «Создать проект» — пошагово в Создать проект и Найти и открыть проект.

После создания проекта в нём нет файла. Его создают кнопкой «Создать с нуля» или загружают кнопкой «Открыть файл» в навигаторе. Открытый файл показан карточкой внизу навигатора («Обработка <имя>», «форм: N · Заменить»). В проекте работают с одним файлом: «Заменить» загружает другой файл вместо текущего — Заменить или закрыть загруженный файл.

Что хранится в проекте#

ЧтоКак сохраняется
Исходники файла (модули, формы, макеты)Создаются при загрузке или создании файла; правки модулей сохраняются кнопкой «Сохранить BSL»
Текст Intent и текст Spec1CСохраняются автоматически вскоре после правки — Как Studio сохраняет изменения
Собранные файлыСохраняются после каждой успешной сборки; для скачивания Studio показывает последнюю сборку
Предложения ПомощникаСписок «История результатов» в панели Помощника

Настройки интерфейса (тема, плотность, перенос строк, ширина панелей) хранятся не в проекте, а в браузере.

Версии исходников#

Каждая загрузка файла и каждое создание нового файла дают новую версию исходников проекта. Сборка всегда выполняется по текущей версии. Если загрузить файл заново, старая версия на сервере не удаляется, но проект дальше работает с новой — так об этом сообщает Studio.

Сохранение правки модуля не создаёт новую версию: оно перезаписывает модуль в текущей версии. Поэтому отката к состоянию до сохранения нет. Перед рискованной правкой скачайте собранный файл — он останется у вас как копия.

Кто видит данные проекта#

Каждый запрос к проекту — открыть модуль, сохранить, собрать, скачать файл — сервер выполняет, только если проект принадлежит вошедшему пользователю. Собранный файл скачивается по ссылке, которая работает только в аккаунте владельца проекта. Studio не показывает в интерфейсе пути к файлам на серверах.

Проекты после окончания пробного периода#

Существующие проекты остаются доступны: их можно открыть и прочитать. Создание нового проекта, загрузка и создание файлов, генерация кода и сборка требуют активного тарифа. На экране «Проекты» в этом случае написано «Пробный период закончился. Существующие проекты доступны; создание нового проекта требует активного тарифа.» — см. Пробный период, тарифы и возможности.

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

  • Заводите отдельный проект на каждую обработку или отчёт: в проекте один открытый файл, и замена файла меняет версию исходников, с которой работает проект.
  • Название проекта выбирайте сразу понятным — переименовать проект нельзя.
  • Не рассчитывайте на откат в Studio: сохранённая правка модуля заменяет прежний текст. Скачанные файлы прошлых сборок — ваша страховая копия.
  • При переходе в другой проект Studio сохраняет Intent и Spec1C и пытается сохранить открытый модуль; если несохранённые правки остаются, спросит подтверждение — Как Studio сохраняет изменения.

См. также

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

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

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