# Редактор

На данной вкладке вы можете изменить настройки IDE.

![](https://2633643746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M0dALM7uq5_eDYhSBjl%2F-MgCrKT6ITHrHRUkyrVl%2F-MgCtUl1njwnHv8TtH2E%2Foptions-editor-ru.PNG?alt=media\&token=957e81f4-cb6c-4e02-bd95-29e5ae90244a)

## Тема оформления

![](https://2633643746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M0dALM7uq5_eDYhSBjl%2F-MgCrKT6ITHrHRUkyrVl%2F-MgCthDgoKUKMqZAvRIq%2Foptions-theme-select-ru.PNG?alt=media\&token=24be5a7a-18ce-4143-9555-737bf1f5736b)

Здесь вы можете выбрать одну из готовых тем оформления, изменяющих внешний вид программы и правила подсветки синтаксиса. Кнопка Изменить запускает [Редактор тем](https://docs.sannybuilder.com/ru/editor/options/theme-editor).

## Глубина просмотра кода

![](https://2633643746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M0dALM7uq5_eDYhSBjl%2F-M4k4ig5ZOhz7zdhCOHY%2F-M4k8K1myJoL1r6Th7zK%2Feditor02.gif?alt=media\&token=9836e7f1-6ebf-492e-a326-5c86cd38c093)

Значение глубины просмотра используется при построении списка [констант](https://docs.sannybuilder.com/ru/coding/constants), [меток](https://docs.sannybuilder.com/ru/coding/data-types#metki) и [переменных](https://docs.sannybuilder.com/ru/coding/variables) после нажатия комбинации `Ctrl+пробел`. Это значение говорит редактору, как много строк кода нужно просмотреть в обе стороны от текущей строки. Если указано значение `0`, программа будет искать указанные элементы по всему файлу.

Если галочка внизу поставлена, список меток, моделей и переменных будет появляться автоматически после набора  `@`, `$`, `#`.

## Шрифт

![](https://2633643746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M0dALM7uq5_eDYhSBjl%2F-M4k4ig5ZOhz7zdhCOHY%2F-M4k8NBDygh2YPjFjSeZ%2Feditor04.gif?alt=media\&token=810a280f-6b57-4e14-b7c5-78f36947bb4a)

Здесь вы можете выбрать шрифт и его настройки для редактора. Sanny Builder поддерживает только [моноширинные шрифты](https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D0%BE%D1%88%D0%B8%D1%80%D0%B8%D0%BD%D0%BD%D1%8B%D0%B9_%D1%88%D1%80%D0%B8%D1%84%D1%82). Строка `AaBbCcDd` отражает текущие настройки.

## Настройки

![](https://2633643746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M0dALM7uq5_eDYhSBjl%2F-MgCrKT6ITHrHRUkyrVl%2F-MgCtvUvyG_ErlEqN8UM%2Foptions-editor-settings.ru.PNG?alt=media\&token=d87540f0-ce9a-4081-981f-5f9ae12793c9)

`Показывать главную панель` – показать/спрятать панель с кнопками в главном окне редактора\
`Показывать информацию об опкодах` – отображать [различную информацию](https://docs.sannybuilder.com/ru/features#pokaz-razlichnoi-informacii-o-tekushem-opkode) в статусной строке внизу экрана \
`Показывать номера строк` – отображать номера строк в отступе в левой части редактора \
`Показывать границу отступа` – показать границу для отступа в левой части редактора. Отключите данную опцию, чтобы визуально увеличить пространство редактора\
`Открывать при запуске последний файл` – открывать при запуске программы последний закрытый файл, если таковой существует\
`Открывать все закрытые файлы` – открывать разом все закрытые файлы при запуске. Данная опция может быть выбрана только вместе с `Открывать при запуске последний файл`\
`Подтверждать выход` – включить подтверждение для закрытия программы. Полезно для предотвращения случайного выхода\
`Включить языковую службу` – управление [языковой службой](https://docs.sannybuilder.com/ru/editor/language-service). При выключенной службе становится недоступной опция подсветки констант. Выключение службы не влияет на уже открытый файл.\
`Семантическая подсветка` – применять к константам такие же правила подсветки, как к их значениям. Правило для подсветки констант, заданное в [теме оформления](https://docs.sannybuilder.com/ru/editor/theme-editor#code-elements), будет проигнорировано.
