Шрифт в конфигураторе 1С 8.3: модули, 4K-мониторы и печатные формы
Содержание
Шрифт в конфигураторе 1С 8.3 меняют через главное меню Сервис → Параметры, вкладка Тексты: там кнопка выбора шрифта для редактора модулей и текстов. Выбрали гарнитуру и размер, нажали «ОК» — новые настройки применяются к открытым и новым модулям.
Частое заблуждение — что эта настройка поменяет шрифт во всём окне конфигуратора. Нет: дерево метаданных, палитра свойств и меню берут шрифт и масштаб из Windows. Поэтому изменить шрифт в конфигураторе 1С целиком можно только в две ступени: редактор — в параметрах программы, остальной интерфейс — через масштаб системы.
Где хранятся настройки шрифта в 1С
Прежде чем что-то менять, полезно понимать, куда 1С записывает выбор. От этого зависит, почему настройка «не переезжает» на другой компьютер и как её сбросить.
| Что настраивается | Где задаётся | Где хранится |
|---|---|---|
| 🔤 Шрифт редактора модулей и текстов | Сервис → Параметры → Тексты | Профиль пользователя Windows (%APPDATA%\1C\1cv8) |
| 🖥️ Шрифт дерева, меню, палитры свойств | Настройки экрана Windows | Реестр и профиль Windows |
| 🧾 Шрифт в макете печатной формы | Свойства ячеек макета | Внутри конфигурации базы |
| 🎨 Шрифты форм и элементов стиля | Общие → Элементы стиля, свойства форм | Внутри конфигурации базы |
Из таблицы следуют два практических вывода:
- 👤 Настройки редактора личные. Коллега на соседнем компьютере или под другой учётной записью их не увидит, даже если работает с той же базой.
- 🗄️ Шрифты макетов и форм — часть конфигурации. Поменяли их — изменение увидят все пользователи после обновления конфигурации базы данных.
Как изменить шрифт в конфигураторе через «Параметры»
Это основной способ: он решает задачи «сделать код крупнее», «сменить гарнитуру», «удобнее читать запросы».
Шаг 1. Откройте окно параметров
- Запустите базу в режиме «Конфигуратор».
- В главном меню выберите
Сервис → Параметры. - Перейдите на вкладку
Тексты.
Конфигурацию открывать не обязательно — окно параметров доступно сразу после входа.
Шаг 2. Выберите шрифт и размер
- На вкладке
Текстынажмите кнопку выбора шрифта — откроется стандартное окно Windows «Шрифт». - Укажите гарнитуру, начертание и размер. Для 24-дюймового монитора Full HD комфортный старт — 10–11 пунктов, для ноутбука 14–15 дюймов — 11–12.
- Проверьте, что в поле «Набор символов» выбран кириллический — иначе русские комментарии и идентификаторы могут отображаться не той гарнитурой.
- Нажмите «ОК» в окне шрифта, затем «ОК» в окне параметров.
Шаг 3. Проверьте результат
Откройте любой общий модуль или модуль объекта. Текст должен сразу перерисоваться новым шрифтом. Если модуль был открыт до изменения и выглядит по-старому — закройте и откройте его заново.
На той же вкладке настраивается ширина табуляции. Если после смены шрифта отступы «поехали», поставьте ширину 4 — так код выглядит одинаково у всей команды.
Что ещё меняется вместе со шрифтом
Шрифт с вкладки Тексты используют все текстовые редакторы конфигуратора:
- 📄 модули объектов, форм, общие модули;
- 🔎 текст запроса, если открыть его как текст, а не в конструкторе;
- 📝 текстовые макеты и справочная информация в режиме редактирования текста.
Цвета подсветки синтаксиса — ключевые слова, строки, комментарии — живут на соседних вкладках того же окна Параметры. Если выбрали тёмную гарнитуру с тонкими штрихами и комментарии стали плохо читаться, поправьте их цвет там, а не размер шрифта.
Файлы настроек: можно ли править вручную
Иногда хочется «прописать шрифт в файле» — например, раздать одинаковую настройку всем разработчикам. Здесь стоит знать ограничения.
Что лежит в профиле
Пользовательские настройки платформы хранятся в папке %APPDATA%\1C\1cv8 и во вложенных папках с идентификаторами баз. Основной файл общих настроек — 1cv8cmn.pfl. Файлы .pfl имеют внутренний формат 1С и не предназначены для ручного редактирования: документированного ключа «шрифт редактора» в них нет.
Файл conf.cfg в каталоге bin\conf платформы управляет служебными параметрами запуска. Шрифтов редактора там нет, и добавлять туда «на удачу» ничего не нужно.
Как сбросить настройки, если всё сломалось
Если после экспериментов конфигуратор выглядит странно, а через Сервис → Параметры вернуть не получается, настройки можно сбросить до стандартных:
- Закройте все окна 1С на этом компьютере — и конфигуратор, и пользовательский режим.
- Откройте
%APPDATA%\1C\1cv8(вставьте путь в адресную строку Проводника). - Скопируйте файл
1cv8cmn.pflв другую папку — это ваша страховка. - Удалите или переименуйте исходный файл.
- Запустите конфигуратор — платформа создаст настройки заново.
Вместе со шрифтом сбросятся и другие личные настройки: расположение окон, параметры редактора, часть сохранённых значений. Данные базы и конфигурация при этом не затрагиваются.
Как раздать настройку команде
Надёжного «централизованного» способа нет. Практичный путь — короткая памятка для разработчиков: гарнитура, размер, ширина табуляции. Настройка занимает минуту, и у всех код выглядит одинаково при ревью.
Шрифт конфигуратора на 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% и выше интерфейс выглядит «мыльным», помогает настройка совместимости исполняемого файла:
- Откройте папку платформы, например
C:\Program Files\1cv8\8.3.xx.xxxx\bin. - Щёлкните правой кнопкой по
1cv8.exe→ «Свойства» → вкладка «Совместимость». - Нажмите «Изменить параметры высокого DPI».
- Отметьте «Переопределите режим масштабирования высокого разрешения» и попробуйте по очереди варианты «Приложение», «Система» и «Система (расширенная)».
- Сохраните и запустите конфигуратор.
Настраивайте именно 1cv8.exe, а не 1cestart.exe: стартер лишь выбирает версию и запускает основной исполняемый файл.
У каждой версии платформы своя папка bin. После обновления платформы на новую сборку настройку совместимости придётся повторить для нового 1cv8.exe.
Терминальный сервер
При работе через RDP масштаб определяется сеансом на сервере, а не вашим монитором. Если конфигуратор в терминале мелкий, меняйте масштаб внутри сеанса или параметры экрана в клиенте удалённого рабочего стола.
Шрифт не меняется или выглядит не так: причины и решения
Ниже — ситуации, которые встречаются после смены шрифта чаще всего. Выберите свой симптом.
Как поменять шрифт в печатных формах и отчётах 1С
Шрифт в документах, которые идут на печать, задаётся не в параметрах конфигуратора, а в самих макетах. Это уже изменение конфигурации.
Макет печатной формы в конфигураторе
- В дереве метаданных найдите объект (документ, справочник) или общий макет и откройте вкладку «Макеты».
- Откройте нужный табличный макет двойным щелчком.
- Выделите ячейки, области или весь макет щелчком по левому верхнему углу.
- Откройте палитру свойств (
Alt+Enter) и в свойстве «Шрифт» задайте гарнитуру и размер. - Сохраните конфигурацию и обновите конфигурацию базы данных (
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» должны различаться с первого взгляда.
Частые вопросы
Поменяется ли шрифт у пользователей, если я изменю его в конфигураторе?
Можно ли увеличить код на время, не меняя настройку?
Ctrl+= и Ctrl+-.Где менять шрифт в 1С:EDT?
Window → Preferences → General → Appearance → Colors and Fonts, раздел шрифта текстовых редакторов.