К статье
Практический материал

Разработка и Конфигурация · 9 мин

Как поменять шрифт в конфигураторе 1С

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

Разработчик проводит в конфигураторе 1С большую часть рабочего дня, поэтому неудобный шрифт напрямую влияет на скорость чтения кода и утомляемость глаз. Платформа 1С:Предприятие позволяет настроить начертание, размер и цвет шрифта для разных редакторов: модулей, текстовых документов, запросов и форм. Все эти настройки хранятся локально на компьютере разработчика и не попадают в конфигурацию, то есть смена шрифта не влияет на других пользователей базы.

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

Ниже разобраны оба сценария: персональная настройка редактора для комфортной работы и изменение шрифтов в интерфейсе прикладного решения, которое увидят пользователи.

Где хранятся настройки шрифта и что они затрагивают

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

Из этого следуют два практических вывода. Во-первых, после переустановки платформы или перехода на другой компьютер настройки придётся повторить. Во-вторых, можно не бояться «сломать» конфигурацию: эксперименты со шрифтами редактора полностью безопасны и обратимы.

Как изменить шрифт редактора модулей и текстов

Основной сценарий — настройка шрифта кода в модулях. Откройте конфигуратор, перейдите в меню «Сервис — Параметры». В зависимости от версии платформы нужные настройки находятся на вкладке «Модули» (группа «Редактирование») или на вкладке «Тексты» / «Тексты модулей». Там есть кнопка выбора шрифта, открывающая стандартный диалог Windows с выбором гарнитуры, начертания и размера.

Для кода рекомендуется моноширинный шрифт — Consolas, Courier New или аналогичный. В моноширинном шрифте все символы имеют одинаковую ширину, поэтому отступы и выравнивание кода отображаются корректно, а столбцы текста не «плывут». Размер обычно подбирают в диапазоне 10–14 пунктов в зависимости от разрешения монитора и зрения.

Порядок изменения шрифта редактора
  1. 1
    Откройте конфигуратор и перейдите в меню Сервис — Параметры
  2. 2
    Найдите вкладку «Модули» или «Тексты» с настройками редактирования
  3. 3
    Нажмите кнопку выбора шрифта рядом с соответствующим элементом
  4. 4
    Выберите моноширинный шрифт (например, Consolas) и комфортный размер
  5. 5
    Подтвердите изменения кнопкой «ОК» и откройте любой модуль для проверки

Если настройка применилась, но вид не изменился, закройте и заново откройте окно модуля: в некоторых версиях платформы уже открытые окна не перерисовываются автоматически. Полный перезапуск конфигуратора требуется редко, но тоже помогает.

Настройка цвета текста и подсветки синтаксиса

Рядом с настройками шрифта находятся параметры цветового оформления. Платформа раскрашивает код по категориям: ключевые слова, комментарии, строковые литералы, числа, имена методов. Для каждой категории можно задать собственный цвет текста и фона.

Тёмная тема оформления в конфигураторе появилась в свежих версиях платформы — если она доступна, включить её можно в общих параметрах интерфейса. В старых версиях «тёмную тему» имитируют вручную: задают тёмный фон редактора и светлые цвета для категорий синтаксиса. Учтите, что при ручной настройке нужно проверить контрастность каждой категории, иначе часть кода станет нечитаемой.

Перед ручной настройкой цветов сфотографируйте или запишите текущие значения. Вернуть «как было» по памяти сложно, а кнопка сброса к стандартным цветам есть не во всех версиях платформы.
ПЗ
Практическое замечание

Как поменять шрифт элементов формы

Шрифт надписей, полей ввода, кнопок и таблиц на форме — это уже свойство прикладного решения, а не личная настройка. Чтобы изменить его, откройте форму в конфигураторе, выделите нужный элемент и в палитре свойств найдите свойство «Шрифт». Нажатие на кнопку выбора открывает диалог, где можно задать гарнитуру, размер, жирность и наклон.

У большинства элементов по умолчанию стоит значение «Авто» — шрифт наследуется из стиля конфигурации. Это правильный подход: единый стиль гарантирует, что интерфейс выглядит согласованно. Задавать шрифт вручную отдельному элементу стоит только для осознанного акцента, например для крупного заголовка или предупреждения.

Изменение шрифта через стили конфигурации

Если нужно поменять шрифт во всём приложении сразу, правильнее редактировать не отдельные элементы, а стиль. В дереве конфигурации откройте ветку «Общие — Стили» и найдите используемый стиль. В его элементах (основной шрифт текста, крупный шрифт, мелкий шрифт и т.д.) задаются параметры, которые затем применяются ко всем формам, где выбрано значение «Авто».

Изменение стиля затрагивает всех пользователей базы, поэтому такие правки выполняют осознанно и после согласования. Перед изменением рабочего стиля сделайте копию конфигурации или выгрузку в файлы, чтобы была возможность откатиться.

Шрифт в печатных формах и табличных документах

Отдельный случай — макеты табличных документов, из которых формируются печатные формы. Здесь шрифт задаётся в свойствах ячейки или области макета: выделите ячейки в макете и в палитре свойств установите нужный шрифт. Если печатная форма формируется программно, шрифт можно назначить из кода через объект «Шрифт» области табличного документа.

Частые ошибки и как их избежать

Типичные ошибки
01
Искать настройку шрифта кода в свойствах формы — шрифт редактора меняется только в Сервис — Параметры
02
Выбирать пропорциональный шрифт для кода — отступы и выравнивание ломаются, код читается хуже
03
Менять шрифт каждого элемента формы вручную вместо правки стиля — интерфейс становится неоднородным и трудным в поддержке
04
Забывать, что настройки редактора локальны — на другом компьютере вид кода будет прежним
05
Слишком мелкий или крупный размер шрифта — при демонстрации на проекторе или другом мониторе текст станет нечитаемым

Ещё одна распространённая ситуация: разработчик меняет шрифт, но в окне модуля ничего не происходит. Причины обычно три — окно не было переоткрыто, изменение сделано не для того типа текстов (например, настроен шрифт обычных текстовых документов вместо модулей), либо платформа запущена с ограниченными правами и не смогла сохранить настройки в профиль.

Как проверить результат и вернуть настройки по умолчанию

Проверка проста: после изменения параметров откройте типовой модуль с комментариями, строками и длинными выражениями. Убедитесь, что текст читается без напряжения, отступы выровнены, а все категории подсветки различимы. Полезно проверить и горизонтальную прокрутку: при слишком крупном шрифте длинные строки перестают помещаться на экран.

Контрольные точки

Как проверить результат

Вид кода в модуле
Норма

Шрифт моноширинный, отступы ровные, подсветка контрастная

Тревожный признак

Столбцы «плывут», часть текста сливается с фоном

Форма в режиме предприятия
Норма

Шрифт элемента соответствует заданному в палитре свойств

Тревожный признак

Осталось значение «Авто» или изменения не сохранены в конфигурации

Печатная форма
Норма

Текст в ячейках выводится нужным шрифтом и размером

Тревожный признак

Шрифт задан в макете, но переопределяется кодом формирования

Чтобы вернуть стандартный вид редактора, откройте те же параметры и выберите шрифт по умолчанию — обычно это Courier New размером 10. Если настраивались цвета, восстановите записанные ранее значения. Для форм достаточно вернуть свойству «Шрифт» значение «Авто» — элемент снова унаследует оформление из стиля.

Итог

Что важно запомнить

Шрифт редактора кода настраивается в Сервис — Параметры и действует только локально; шрифт элементов форм и печатных форм меняется в свойствах элементов, макетов или стилей и влияет на всех пользователей. Для кода выбирайте моноширинный шрифт, для интерфейса — правьте стиль, а не отдельные элементы.

Частые вопросы

Изменится ли шрифт кода у других разработчиков, если я поменяю его у себя?

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

Какой шрифт лучше выбрать для кода в конфигураторе?

Моноширинный: Consolas, Courier New или Lucida Console. В таких шрифтах одинаковая ширина всех символов, поэтому отступы и выравнивания отображаются корректно. Размер подбирайте под своё зрение и разрешение монитора, обычно 10–14 пунктов.

Почему после смены шрифта вид модуля не изменился?

Чаще всего окно модуля было открыто до изменения настроек — закройте и откройте его заново. Также проверьте, что вы изменили шрифт именно для текстов модулей, а не для обычных текстовых документов: в параметрах это разные настройки.

Как поменять шрифт сразу во всех формах конфигурации?

Через стиль: откройте в дереве конфигурации ветку «Общие — Стили», найдите используемый стиль и измените элементы шрифтов в нём. Все элементы форм со значением «Авто» унаследуют новое оформление. Перед правкой сделайте резервную копию конфигурации.

Можно ли включить тёмную тему в конфигураторе?

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

Как вернуть шрифт по умолчанию, если результат не понравился?

Откройте «Сервис — Параметры» и заново выберите стандартный шрифт (обычно Courier New, 10). Для элементов формы верните свойству «Шрифт» значение «Авто» — оформление снова будет наследоваться из стиля конфигурации.