Smart1Spec Документация
Studio
Справочник

Общие возможности редакторов

Что одинаково во всех редакторах кода Smart1Spec Studio — кнопка «Копировать», строка под редактором, поиск и замена, отмена, контекстное меню, шрифт и тема.

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

В Smart1Spec Studio код показывается в нескольких редакторах: модули BSL на этапе Source, спецификация на этапе Spec1C, манифест Intent и сравнение «было / стало» в режиме сравнения. У них общая основа, поэтому многие приёмы работают одинаково.

Назначение#

Эта страница описывает общее для редакторов. Особенности каждого — на отдельных страницах: редактор BSL — Редактор BSL, редактор Spec1C — Редактор Spec1C, просмотр формы — Предпросмотр формы.

Кнопка «Копировать»#

Над редакторами BSL, Spec1C и Intent, а также над блоками кода в карточках есть кнопка с значком двух листов (подсказка «Копировать»). Она копирует весь текст документа в буфер обмена, а не только выделенное. После нажатия значок на секунду сменяется галочкой, подсказка — «Скопировано».

Если браузер не разрешает доступ к буферу обмена, Studio копирует текст запасным способом. Выделенный фрагмент копируйте обычным Ctrl+C.

Строка под редактором#

Под редакторами BSL, Spec1C и Intent — строка состояния:

ЧастьПримерЧто значит
Позиция курсора«Стр. 12, кол. 5»Строка и столбец курсора.
Число строк«48 строк»Сколько строк в документе.
Выделение«выд. 3 строки»Показывается, когда выделено больше одной строки.
Тип документа«BSL», «Spec1C», «Intent», «JSON»Какой документ открыт.
«· изменено»—Есть правки, которые ещё не сохранены или не применены.
«Перенос: выкл» / «Перенос: вкл»—Только в редакторе BSL — переключает перенос длинных строк.

Пока редактор загружается, вместо числа строк написано «загрузка…».

Поиск, замена, отмена#

Внутри редактора работают стандартные клавиши: поиск — Ctrl+F, замена — Ctrl+H, отмена правки — Ctrl+Z. На macOS вместо Ctrl — Cmd. В редакторе BSL выделенный перед поиском фрагмент подставляется в поле поиска. Поиск идёт по текущему документу. Пошагово для модуля — Найти и заменить текст в модуле. Остальные сочетания — Горячие клавиши.

Правый клик по тексту открывает встроенное контекстное меню редактора с командами буфера обмена и другими стандартными командами.

Шрифт и оформление#

  • Размер шрифта зависит от «Плотности» в шапке: в компактном режиме мельче. Отдельной настройки размера шрифта нет — Настройки интерфейса и темы.
  • Редактор BSL всегда тёмный, редакторы Spec1C и Intent всегда светлые — независимо от кнопки «Тёмная тема». Сравнение в режиме сравнения следует теме Studio.
  • Номера строк, подсветка парных скобок и сворачивание блоков есть во всех редакторах.

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

  • Ctrl+S в редакторах не назначена: модуль BSL сохраняется кнопкой «Сохранить BSL», текст спецификации Studio сохраняет сама.
  • Истории версий и отката сохранённого текста нет; Ctrl+Z отменяет только несохранённые правки в открытом редакторе.
  • Поиска сразу по всем модулям проекта нет — поиск работает внутри открытого документа.
  • Кнопка «Копировать» всегда копирует документ целиком.

См. также

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

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

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