Мелкий текст в Конфигураторе 1С 8.3: шрифт редактора, режим DPI и экраны 4K
Содержание
Чтобы увеличить текст модулей в Конфигураторе 1С, откройте Сервис → Параметры, перейдите на вкладку Тексты и задайте шрифт крупнее, например Consolas 12–14 вместо стандартных 10. Если мелкое всё окно целиком (меню, дерево конфигурации, свойства), шрифт не поможет: это вопрос масштабирования Windows и режима DPI для файла 1cv8.exe.
Частое заблуждение — искать в Конфигураторе общий ползунок «Масштаб», как в браузере. Его нет. Размер интерфейса задаёт Windows, а внутри программы настраивается только шрифт редакторов. Поэтому увеличить масштаб в 1С Конфигураторе приходится двумя рычагами: настройкой шрифта и настройкой DPI.
Шрифт редактора модулей: настройка в параметрах Конфигуратора
Это первый и самый безопасный шаг. Он ничего не меняет в базе и действует только для вашего пользователя Windows.
- Откройте базу в режиме Конфигуратор.
- В главном меню выберите
Сервис → Параметры. - Перейдите на вкладку
Тексты. - Нажмите кнопку выбора шрифта и укажите гарнитуру и размер.
- Нажмите
ОКи переоткройте модуль, если текст не перерисовался сразу.
Какой шрифт выбрать для кода:
- 🔤 Consolas — моноширинный, есть в любой Windows начиная с 7, хорошо читается при ClearType;
- 🔤 Courier New — тоже моноширинный, но тоньше и бледнее на больших экранах;
- 🔤 Cascadia Mono — есть в свежих сборках Windows 11 и в составе Windows Terminal, удобен для длинных строк.
Берите только моноширинные шрифты. В пропорциональных (Arial, Segoe UI) «съезжают» отступы табуляцией, и вложенные Если … КонецЕсли перестают читаться.
Ориентиры по размеру: на мониторе Full HD 23–24" хватает 11–12 пунктов, на ноутбуке 14" с Full HD — 12–13, на 4K без масштабирования Windows — 16–18.
Шрифт из параметров применяется к текстовому редактору: модули, тексты запросов, общие макеты в текстовом виде. Дерево метаданных, палитра свойств и редактор форм остаются прежнего размера. Для них нужен следующий раздел.
Горячие клавиши и колесо мыши: быстрый зум без настроек
Быстрые сочетания полезны, когда увеличить нужно на пару минут: показать код коллеге, разобрать длинный запрос на проекторе.
| Сочетание | Где работает | Что делает |
|---|---|---|
Ctrl + колесо мыши | окно модуля Конфигуратора (зависит от сборки платформы) | меняет размер текста в открытом редакторе |
Win + + | вся Windows | включает экранную лупу и увеличивает |
Win + - | вся Windows | уменьшает увеличение лупы |
Win + Esc | вся Windows | выключает лупу |
Ctrl + Alt + M | при включённой лупе | переключает вид: полноэкранный, линза, закреплённый |
Сочетание Ctrl + колесо в окне модуля проверьте сами: в одних сборках платформы 8.3 оно меняет размер текста, в других не реагирует. Если не срабатывает, возвращайтесь к шрифту в параметрах — он работает везде и сохраняется между запусками.
Экранная лупа Windows — универсальный зум для всего, включая палитру свойств и дерево конфигурации. Для постоянной работы она неудобна: приходится водить курсором, чтобы видеть нужную часть экрана. Зато она выручает на чужом компьютере, где нет прав менять настройки.
Масштаб Windows и режим DPI для 1cv8.exe
Если мелкое всё окно Конфигуратора, проблема в связке «масштаб Windows + как программа его поддерживает». Сначала проверьте системный масштаб.
Шаг 1. Системный масштаб
- Откройте
Параметры Windows → Система → Дисплей. - В поле
Масштабвыберите 125%, 150% или 175%. - Закройте Конфигуратор полностью и запустите заново: часть настроек подхватывается только при новом запуске.
Ориентир: ноутбук 14–15" с Full HD — 125–150%, монитор 27" с 4K — 150%, ноутбук 13–14" с разрешением выше 2560×1440 — 175–200%.
Шаг 2. Переопределение DPI для конкретного exe
Если после смены масштаба окно стало размытым или, наоборот, остались крошечные элементы, задайте режим для самого 1cv8.exe:
- Найдите файл. Обычно это
C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe(у 32-битной платформы — вC:\Program Files (x86)\1cv8\). - Правый клик →
Свойства→ вкладкаСовместимость. - Нажмите
Изменить параметры высокого DPI. - Отметьте
Переопределите режим масштабирования высокого разрешения. - В списке
Масштабирование выполняетсявыберите режим и нажмитеОК.
Что дают три режима:
| Режим | Как выглядит Конфигуратор | Когда выбирать |
|---|---|---|
| Приложение | чётко, размер определяет сама платформа | свежая платформа 8.3, всё и так крупное, нужна резкость |
| Система | крупно, но текст слегка размыт | старая сборка платформы, которая на 4K выглядит крошечной |
| Система (расширенная) | крупно и резче, чем «Система», но возможны артефакты в отрисовке | промежуточный вариант, проверяйте на своей сборке |
Настройка привязана к пути файла. В каталоге каждой версии платформы лежит свой 1cv8.exe. После установки нового релиза режим DPI нужно задать заново — или использовать скрипт из следующего раздела.
Ярлык на рабочем столе обычно ведёт на 1cestart.exe — это стартер, который выбирает нужную версию и запускает 1cv8.exe. Настройка DPI на стартере на окно Конфигуратора не действует: ставьте её на 1cv8.exe в папке bin.
Сервис → Параметры → Тексты. Масштаб Windows трогать не нужно.1cv8.exe: сначала «Приложение», если остаётся мелко — «Система (расширенная)».1cv8.exe на «Приложение» и поднимите шрифт в параметрах.Скрипт: режим DPI сразу для всех установленных версий платформы
Галочки в свойствах файла Windows записывает в реестр текущего пользователя, в раздел HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers. Имя параметра — полный путь к exe, значение — флаг режима. Значит, ту же настройку можно прописать скриптом для всех версий 8.3 одним запуском.
Соответствие флагов режимам:
~ HIGHDPIAWARE— «Приложение»;~ DPIUNAWARE— «Система»;~ GDIDPISCALING DPIUNAWARE— «Система (расширенная)».
Bat-файл, который проходит по всем папкам 8.3.* в обоих каталогах Program Files:
@echo off
rem Режим DPI для 1cv8.exe всех версий платформы 8.3
rem Нужный флаг впишите в переменную MODE
set "MODE=~ HIGHDPIAWARE"
set "KEY=HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"
for /d %%V in ("C:\Program Files\1cv8\8.3.*" "C:\Program Files (x86)\1cv8\8.3.*") do (
if exist "%%~V\bin\1cv8.exe" (
reg add "%KEY%" /v "%%~V\bin\1cv8.exe" /t REG_SZ /d "%MODE%" /f
echo Готово: %%~V\bin\1cv8.exe
)
)
pause
То же на PowerShell — удобно, если bat-файлы на компьютере блокирует политика:
$mode = '~ HIGHDPIAWARE'
$key = 'HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers'
if (-not (Test-Path $key)) { New-Item -Path $key -Force | Out-Null }
Get-ChildItem 'C:\Program Files\1cv8', 'C:\Program Files (x86)\1cv8' -Directory -Filter '8.3.*' -ErrorAction SilentlyContinue |
ForEach-Object {
$exe = Join-Path $_.FullName 'bin\1cv8.exe'
if (Test-Path $exe) {
New-ItemProperty -Path $key -Name $exe -Value $mode -PropertyType String -Force | Out-Null
"Готово: $exe"
}
}
Как пользоваться:
- Сохраните bat в кодировке OEM 866 или уберите из него русские комментарии — иначе консоль покажет «кракозябры» (на работу это не влияет).
- Запускайте от имени обычного пользователя, не администратора: запись идёт в раздел текущего пользователя, права администратора не нужны.
- Перезапустите Конфигуратор.
- После обновления платформы запустите скрипт ещё раз — он подхватит новую папку версии.
Скрипт удобно положить в автозагрузку или в сценарий входа домена. Тогда новые версии платформы получат нужный режим без ручной возни на каждом рабочем месте.
Чтобы отменить настройку, удалите параметр с путём к exe в том же разделе реестра или снимите галочку в свойствах файла.
Файлы настроек Конфигуратора: где лежат и как сбросить
Параметры Конфигуратора, включая шрифт редактора, хранятся в профиле пользователя Windows, в каталоге %APPDATA%\1C\1cv8. Там лежат общие файлы настроек с расширением .pfl и отдельные папки для каждой информационной базы.
Редактировать эти файлы вручную нет смысла: формат служебный, а всё, что в них есть, меняется через Сервис → Параметры. Ручная правка пригодится только в одном случае — когда настройки «сломались». Например, выбран шрифт размером 72, Конфигуратор неудобно открывать, а вернуть размер через окно параметров не получается.
Как сбросить настройки к стандартным:
- Закройте все окна 1С на этом компьютере — и Конфигуратор, и режим «1С:Предприятие».
- Откройте проводник и вставьте в адресную строку
%APPDATA%\1C. - Переименуйте папку
1cv8в1cv8_old. - Запустите Конфигуратор: платформа создаст папку заново со стандартными настройками.
- Если всё работает, папку
1cv8_oldможно удалить через пару дней.
Сброс стирает все личные настройки 1С на этом компьютере: размеры и положение окон, настройки форм и отчётов пользователя, историю ввода. Список баз в стартовом окне сохранится — он хранится отдельно, в файле %APPDATA%\1C\1CEStart\ibases.v8i.
Если нужна только «чистая» установка шрифта, сброс не нужен: поменяйте шрифт обратно в параметрах.
Мониторы 4K, ноутбуки и удалённый рабочий стол
На больших плотностях пикселей проблемы проявляются по-разному. Ниже — то, с чем сталкиваются чаще всего, и что делать.
Размытый текст после смены масштаба
Windows растягивает окно программы как картинку, если та не сообщила, что умеет масштабироваться сама. Решения:
- 🛠 включите режим «Приложение» для
1cv8.exe(раздел про DPI выше); - 🛠 проверьте в
Параметры → Система → Дисплей → Дополнительные параметры масштабированияпереключатель «Разрешить Windows исправлять размытость в приложениях»; - 🛠 запустите настройку ClearType: наберите в поиске Windows
cttuneи пройдите мастер.
Ноутбук с внешним монитором
Классика: ноутбук на 150%, внешний монитор на 100%. Конфигуратор, перенесённый с одного экрана на другой, может остаться огромным или стать мелким до перезапуска.
- 🖥 Запускайте Конфигуратор на том экране, где будете работать.
- 🖥 Если окно «поехало» — закройте и откройте его заново уже на нужном мониторе.
- 🖥 Выравнивание масштаба обоих экранов (например, оба на 125%) снимает проблему полностью.
Работа через RDP
При подключении к терминальному серверу масштаб определяет удалённая сессия, а не ваш компьютер. Варианты:
- В клиенте «Подключение к удалённому рабочему столу» на вкладке
Экрануменьшите разрешение сессии — изображение станет крупнее. - В сохранённом файле
.rdpоткройте его блокнотом и добавьте строкуdesktopscalefactor:i:150— сессия откроется с масштабом 150%. - Если сервер общий, попросите администратора не менять системный масштаб на сервере для всех: у коллег с маленькими экранами интерфейс станет огромным.
Редактор форм на большом экране
Редактор форм в Конфигураторе показывает форму в масштабе Windows. Если вы разрабатываете формы на 4K-экране при 200%, проверьте результат на обычном мониторе 100%: элементы, которые у вас «влезают», у пользователя могут выглядеть иначе.
Если стандартных средств мало: другие способы
Когда шрифта и DPI недостаточно, остаются системные и сторонние инструменты.
| Способ | Что увеличивает | Плюсы | Минусы |
|---|---|---|---|
| Экранная лупа Windows | всё на экране | встроена, без установки | нужно водить курсором |
Параметры → Специальные возможности → Размер текста | системные шрифты в меню и подписях | не трогает масштаб картинок | действует не на все элементы Конфигуратора |
| Разрешение экрана ниже родного | всё | просто | картинка мыльная, на 4K выглядит плохо |
| AutoHotkey-сценарий | ничего не масштабирует сам | можно повесить запуск лупы или скрипта DPI на одну клавишу | нужна установка программы |
| EDT (1C:Enterprise Development Tools) | редактор кода | масштаб и темы как в современной IDE | отдельная среда разработки, требует привычки и мощного ПК |
Пример простого сценария AutoHotkey v2: сочетание Ctrl + Alt + Z запускает экранную лупу.
^!z::Run "magnify.exe"
Для разработчика, который много пишет кода на большом экране, EDT часто оказывается удобнее любого увеличения: там нормальный зум редактора, тёмные темы и гибкая настройка шрифтов. Но это другая среда со своей логикой работы с проектом, под одну задачу масштаба переходить на неё не стоит.
Частые вопросы
Изменится ли шрифт у других пользователей базы?
Почему после обновления платформы снова мелко?
1cv8.exe. Режим DPI задан для старого пути — пропишите его заново или перезапустите скрипт.Почему в режиме «Система» иконки и текст стали мыльными?
1cv8.exe на «Приложение» и добирайте размер шрифтом в параметрах.Влияет ли масштаб на режим «1С:Предприятие»?
1cv8.exe действуют и на толстый клиент. Тонкий клиент запускается файлом 1cv8c.exe — для него режим задают отдельно.