Smart1Spec Документация
Studio
СправочникИзменение EPF/ERF

Режим сравнения (Review Mode)

Экран сравнения «было / стало» для предложения Помощника — все кнопки панели, статусы предложения и счётчик просмотренных участков.

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

Режим сравнения (Review Mode) показывает предложение Помощника как сравнение «было / стало» для модуля BSL. Пока вы не нажали «Подтвердить и сохранить BSL», модуль в проекте не меняется.

Назначение#

Режим открывается кнопкой «Открыть Review Mode» в блоке результата на панели Помощника, после того как Помощник подготовил предложение (например, точечную замену текста — Подготовить замену текста в модуле). Экран занимает центральную область вместо редактора Source. Он нужен, чтобы увидеть каждое изменение до того, как оно попадёт в модуль.

Режим сравнения: слева прежняя строка, справа заменённая; над сравнением кнопки панели и счётчик «Просмотрено 1 из 1»
Режим сравнения с заменой строки

Панель сравнения#

Слева направо:

ЭлементЧто делает
«← Source»Возврат к редактору Source. Предложение не теряется, к нему можно вернуться.
«Review Mode · сравнение AI» и путь модуляКакой модуль сравнивается.
Статус«Предложено», «Применено», «Отклонено», «Устарело» или «Ошибка» — см. ниже.
«Просмотрено N из M»Сколько участков изменений вы уже открыли.
«Рядом»Две колонки: слева прежний текст, справа новый.
«Построчно»Одна колонка: удалённые строки красным, добавленные зелёным.
«Развернуть сравнение»Скрывает панель Помощника, чтобы сравнению досталось больше места; повторное нажатие («Обычная компоновка») возвращает панель.
«Свернуть ≈»Сворачивает неизменённые строки, оставляя по три строки вокруг каждого изменения.
«←» / «→»Предыдущее / следующее изменение.
«Путь»Копирует путь модуля.
«Код»Копирует предложенный текст модуля целиком.
«К строке в Source»Открывает Source и подсвечивает строки текущего изменения.

Под панелью — строка текущего участка, например «Изменено · Процедура ПоказатьПриветствие · стр. 4», и сводка «Участков: 1 · +1 / −1». Для точечной замены рядом стоит метка «Помощник 2.0 · без платного AI». Текст в сравнении только для просмотра — редактировать его здесь нельзя.

Если область узкая, вид «Рядом» недоступен: Studio показывает построчное сравнение и пишет об этом в строке под панелью («Построчно (авто)»). Нажмите «Развернуть сравнение» или расширьте окно.

Статусы предложения#

СтатусЧто означает
«Предложено»Предложение ждёт решения. Модуль не изменён.
«Применено»Вы нажали «Подтвердить и сохранить BSL»; модуль сохранён в проекте, нужна новая сборка.
«Отклонено»Вы нажали «Отклонить»; модуль не изменён.
«Устарело»Модуль изменился после подготовки предложения. Создайте новое.
«Ошибка»Предложение не удалось применить.

Подтверждение и отклонение#

Кнопки «Подтвердить и сохранить BSL» и «Отклонить» находятся в блоке результата на панели Помощника, а не на панели сравнения.

  • Пока не открыты все участки, «Подтвердить и сохранить BSL» неактивна: «Подтверждение недоступно, пока не просмотрены все участки в Review Mode (или полный diff).» Пройдите участки кнопками «→» или списком изменений.
  • После подтверждения: «BSL сохранён. Требуется пересборка Artifact: нажмите «Собрать» и скачайте новый .epf/.erf — предыдущий файл больше не актуален.», статус «Применено», в строке состояния — «Требуется сборка».
  • После отклонения: «Предложение отклонено. Исходный BSL не изменён.», статус «Отклонено».

Пошагово — Просмотреть предложение в режиме сравнения и Подтвердить или отклонить предложение.

Ошибки#

Что видноЧто сделать
«Текст в редакторе не совпадает с файлом на сервере. Сохраните или перезагрузите модуль.»В Source есть несохранённые правки. Сохраните модуль и подготовьте предложение заново.
«Нет исходного содержимого для сравнения (base/proposed). …»Откройте предложение из «Истории результатов» заново или создайте новое.
«Нет активного предложения. Выберите результат в панели Assistant.»Предложения нет — подготовьте его на вкладке «AI-разработка».

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

  • Отката после подтверждения нет: чтобы вернуть прежний текст, исправьте модуль вручную и сохраните.
  • Подтверждается предложение целиком; принять часть участков нельзя.
  • Подтверждённая правка попадает в файл .epf/.erf только после новой сборки — Собрать файл .epf или .erf.
  • Проверено для точечной замены текста. Поведение режима для предложений, подготовленных нейросетевой моделью, в рабочей среде не проверялось.

См. также

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

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

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