Шрифт в конфигураторе 1С 8.3: модули, 4K-мониторы и печатные формы

· 9 мин

Содержание

Шрифт в конфигураторе 1С 8.3 меняют через главное меню Сервис → Параметры, вкладка Тексты: там кнопка выбора шрифта для редактора модулей и текстов. Выбрали гарнитуру и размер, нажали «ОК» — новые настройки применяются к открытым и новым модулям.

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

Где хранятся настройки шрифта в 1С

Прежде чем что-то менять, полезно понимать, куда 1С записывает выбор. От этого зависит, почему настройка «не переезжает» на другой компьютер и как её сбросить.

Что настраиваетсяГде задаётсяГде хранится
🔤 Шрифт редактора модулей и текстовСервис → Параметры → ТекстыПрофиль пользователя Windows (%APPDATA%\1C\1cv8)
🖥️ Шрифт дерева, меню, палитры свойствНастройки экрана WindowsРеестр и профиль Windows
🧾 Шрифт в макете печатной формыСвойства ячеек макетаВнутри конфигурации базы
🎨 Шрифты форм и элементов стиляОбщие → Элементы стиля, свойства формВнутри конфигурации базы

Из таблицы следуют два практических вывода:

  • 👤 Настройки редактора личные. Коллега на соседнем компьютере или под другой учётной записью их не увидит, даже если работает с той же базой.
  • 🗄️ Шрифты макетов и форм — часть конфигурации. Поменяли их — изменение увидят все пользователи после обновления конфигурации базы данных.

Как изменить шрифт в конфигураторе через «Параметры»

Это основной способ: он решает задачи «сделать код крупнее», «сменить гарнитуру», «удобнее читать запросы».

Шаг 1. Откройте окно параметров

  1. Запустите базу в режиме «Конфигуратор».
  2. В главном меню выберите Сервис → Параметры.
  3. Перейдите на вкладку Тексты.

Конфигурацию открывать не обязательно — окно параметров доступно сразу после входа.

Шаг 2. Выберите шрифт и размер

  1. На вкладке Тексты нажмите кнопку выбора шрифта — откроется стандартное окно Windows «Шрифт».
  2. Укажите гарнитуру, начертание и размер. Для 24-дюймового монитора Full HD комфортный старт — 10–11 пунктов, для ноутбука 14–15 дюймов — 11–12.
  3. Проверьте, что в поле «Набор символов» выбран кириллический — иначе русские комментарии и идентификаторы могут отображаться не той гарнитурой.
  4. Нажмите «ОК» в окне шрифта, затем «ОК» в окне параметров.

Шаг 3. Проверьте результат

Откройте любой общий модуль или модуль объекта. Текст должен сразу перерисоваться новым шрифтом. Если модуль был открыт до изменения и выглядит по-старому — закройте и откройте его заново.

На той же вкладке настраивается ширина табуляции. Если после смены шрифта отступы «поехали», поставьте ширину 4 — так код выглядит одинаково у всей команды.

Что ещё меняется вместе со шрифтом

Шрифт с вкладки Тексты используют все текстовые редакторы конфигуратора:

  • 📄 модули объектов, форм, общие модули;
  • 🔎 текст запроса, если открыть его как текст, а не в конструкторе;
  • 📝 текстовые макеты и справочная информация в режиме редактирования текста.

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

Файлы настроек: можно ли править вручную

Иногда хочется «прописать шрифт в файле» — например, раздать одинаковую настройку всем разработчикам. Здесь стоит знать ограничения.

Что лежит в профиле

Пользовательские настройки платформы хранятся в папке %APPDATA%\1C\1cv8 и во вложенных папках с идентификаторами баз. Основной файл общих настроек — 1cv8cmn.pfl. Файлы .pfl имеют внутренний формат 1С и не предназначены для ручного редактирования: документированного ключа «шрифт редактора» в них нет.

Файл conf.cfg в каталоге bin\conf платформы управляет служебными параметрами запуска. Шрифтов редактора там нет, и добавлять туда «на удачу» ничего не нужно.

Как сбросить настройки, если всё сломалось

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

  1. Закройте все окна 1С на этом компьютере — и конфигуратор, и пользовательский режим.
  2. Откройте %APPDATA%\1C\1cv8 (вставьте путь в адресную строку Проводника).
  3. Скопируйте файл 1cv8cmn.pfl в другую папку — это ваша страховка.
  4. Удалите или переименуйте исходный файл.
  5. Запустите конфигуратор — платформа создаст настройки заново.

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

Как раздать настройку команде

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

Шрифт конфигуратора на 4K и при масштабе Windows

На мониторах 4K и 5K главная жалоба — не гарнитура, а мелкий или мыльный интерфейс. Поменять шрифт модулей здесь мало: дерево метаданных и палитра свойств останутся крошечными.

Масштаб системы

Начните с настроек Windows: Параметры → Система → Дисплей → Масштаб. Ориентиры:

МониторДиагональМасштаб Windows
Full HD (1920×1080)24"100%
QHD (2560×1440)27"125%
4K (3840×2160)27"150–175%
4K (3840×2160)32"150%
5K (5120×2880)27"200%

После изменения масштаба перезапустите конфигуратор: часть элементов пересчитывает размеры только при старте.

Если текст размыт: переопределение DPI

Когда при масштабе 150% и выше интерфейс выглядит «мыльным», помогает настройка совместимости исполняемого файла:

  1. Откройте папку платформы, например C:\Program Files\1cv8\8.3.xx.xxxx\bin.
  2. Щёлкните правой кнопкой по 1cv8.exe → «Свойства» → вкладка «Совместимость».
  3. Нажмите «Изменить параметры высокого DPI».
  4. Отметьте «Переопределите режим масштабирования высокого разрешения» и попробуйте по очереди варианты «Приложение», «Система» и «Система (расширенная)».
  5. Сохраните и запустите конфигуратор.

Настраивайте именно 1cv8.exe, а не 1cestart.exe: стартер лишь выбирает версию и запускает основной исполняемый файл.

У каждой версии платформы своя папка bin. После обновления платформы на новую сборку настройку совместимости придётся повторить для нового 1cv8.exe.

Терминальный сервер

При работе через RDP масштаб определяется сеансом на сервере, а не вашим монитором. Если конфигуратор в терминале мелкий, меняйте масштаб внутри сеанса или параметры экрана в клиенте удалённого рабочего стола.

Шрифт не меняется или выглядит не так: причины и решения

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

Диагностика: выберите симптом

Как поменять шрифт в печатных формах и отчётах 1С

Шрифт в документах, которые идут на печать, задаётся не в параметрах конфигуратора, а в самих макетах. Это уже изменение конфигурации.

Макет печатной формы в конфигураторе

  1. В дереве метаданных найдите объект (документ, справочник) или общий макет и откройте вкладку «Макеты».
  2. Откройте нужный табличный макет двойным щелчком.
  3. Выделите ячейки, области или весь макет щелчком по левому верхнему углу.
  4. Откройте палитру свойств (Alt+Enter) и в свойстве «Шрифт» задайте гарнитуру и размер.
  5. Сохраните конфигурацию и обновите конфигурацию базы данных (F7).

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

Без конфигуратора: пользовательские макеты

В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) макеты можно менять в пользовательском режиме: Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. Выбираете макет, правите шрифт в редакторе табличного документа, сохраняете. Конфигурация при этом не снимается с поддержки, а изменённый макет можно в любой момент вернуть к стандартному.

Отчёты на системе компоновки данных

В отчётах на СКД шрифт управляется оформлением:

  • 🎨 в схеме компоновки, на закладке «Настройки», есть «Условное оформление» — там для полей или строк задаётся шрифт;
  • 🧩 в других настройках варианта выбирается макет оформления — он определяет шрифты заголовков, группировок и итогов;
  • 👤 пользователь в типовых конфигурациях меняет условное оформление в настройках отчёта без доступа к конфигуратору.

Если в макете стоит шрифт, которого нет на компьютере пользователя, Windows подставит замену — и строки могут не поместиться в ячейки или вылезти за границы листа. Для печатных форм надёжнее Arial, Times New Roman, Tahoma.

Какой шрифт выбрать для работы в 1С

Требований два: моноширинность и полная кириллица. Дальше — дело вкуса и монитора.

ШрифтГде взятьПлюсыНа что смотреть
ConsolasЕсть в WindowsЧёткий на любом масштабе, хорошая кириллицаМелковат — берите на 1 пункт больше
Courier NewЕсть в WindowsСтандарт по умолчанию, есть вездеТонкие штрихи, на 4K выглядит бледно
Lucida ConsoleЕсть в WindowsКрупный глаз, читается при 9–10 птШирокий, в строку входит меньше кода
Cascadia Code / MonoБесплатно от MicrosoftСовременный рисунок, кириллицаНужно установить для всех пользователей
JetBrains MonoБесплатноВысокие строчные, различимы 0/O и 1/lНужна установка

Для кода на встроенном языке, где идентификаторы длинные и русские, полезно, чтобы строчные буквы были высокими: «ДокументОбъект.ТабличнаяЧасть» читается легче. Проверьте выбранную гарнитуру на строке вида Сч = 0; О = 1; l = 10; — ноль и буква «О», единица и «l» должны различаться с первого взгляда.

Проверка шрифта перед долгой работой
Выполнено: 0 / 5

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

Поменяется ли шрифт у пользователей, если я изменю его в конфигураторе?
Нет. Настройка редактора хранится в вашем профиле Windows и касается только конфигуратора на этом компьютере. Пользователи в режиме 1С:Предприятие ничего не заметят.
Можно ли увеличить код на время, не меняя настройку?
В конфигураторе надёжнее временно поставить больший размер в параметрах и потом вернуть. В 1С:EDT, построенной на Eclipse, масштаб текста меняется сочетаниями Ctrl+= и Ctrl+-.
Где менять шрифт в 1С:EDT?
В EDT это стандартная настройка Eclipse: Window → Preferences → General → Appearance → Colors and Fonts, раздел шрифта текстовых редакторов.
Почему на экране печатная форма аккуратная, а на бумаге строки обрезаны?
Принтер или компьютер, с которого печатают, не имеет шрифта из макета, и Windows подставляет другой, более широкий. Установите шрифт на этом компьютере или замените его в макете на стандартный.
Влияет ли шрифт на скорость работы конфигуратора?
Заметно — нет. Исключение — очень крупный размер в огромных модулях на слабом компьютере: прокрутка может стать чуть медленнее.