Перекрашиваем Конфигуратор 1С 8.3: цвета редактора, фон и шрифт под себя
Содержание
Цвет в Конфигураторе 1С 8.3 меняют в окне Сервис → Параметры: там настраиваются шрифт текстов и цвета подсветки синтаксиса в редакторе модулей, включая цвет фона. Так можно собрать тёмную тему для кода. Рамки окон, меню и серая рабочая область берут цвета из Windows, и перекрасить их можно только системными средствами.
После восьми часов за белым редактором глаза устают, а мелкий шрифт по умолчанию плохо читается на мониторе 27 дюймов. Ниже — что именно перекрашивается, готовая тёмная палитра с кодами цветов, настройка шрифта и способ вернуть всё как было.
Что можно перекрасить в Конфигураторе, а что нет
Конфигуратор — классическое Windows-приложение. У него нет переключателя «светлая/тёмная тема» для всего окна, как в браузере или в современных IDE. Зато текстовые редакторы настраиваются гибко.
| Элемент | Где меняется | Насколько гибко |
|---|---|---|
| 🎨 Цвета слов в модуле (ключевые слова, строки, комментарии) | Сервис → Параметры, вкладка Модули | Каждый элемент отдельно |
| 🖤 Фон редактора модулей | Там же, в настройке цветов | Любой цвет |
| 🔤 Шрифт и размер текста | Сервис → Параметры, вкладка Тексты | Любой шрифт, установленный в Windows |
| 🪟 Меню, панели, рамки окон | Настройки Windows | Только через контрастные темы |
| ⬜ Серый фон рабочей области | Настройки Windows | Только через контрастные темы |
| 🌑 Полностью тёмная среда | 1С:EDT | Встроенная тёмная тема |
Отсюда практический вывод. Если цель — меньше уставать от кода, хватит перекрасить редактор модулей. Он занимает 80–90 % экрана во время работы, и именно его яркий белый фон утомляет.
Настройки Параметров относятся к пользователю Windows на этом компьютере, а не к информационной базе. Перекрасив редактор один раз, вы увидите те же цвета в Конфигураторе любой базы.
Цвета подсветки синтаксиса в редакторе модулей
Подсветка синтаксиса — это правило «какой элемент кода каким цветом показывать». По умолчанию ключевые слова красные, комментарии зелёные, строки чёрные, фон белый. Всё это меняется.
Как открыть настройку цветов
- Откройте базу в режиме Конфигуратор.
- В главном меню выберите
Сервис → Параметры. - Перейдите на вкладку
Модули. - Найдите блок с настройкой цветов: слева список элементов синтаксиса, рядом выбор цвета текста и фона. Набор подвкладок на вкладке
Модулиотличается между версиями платформы, поэтому ищите список элементов, а не конкретное название подвкладки. - Выделите элемент, нажмите кнопку выбора цвета и задайте значение.
- Нажмите
ОК. Открытые модули перерисуются сразу, перезапуск не нужен.
Какие элементы стоит настраивать в первую очередь
Список элементов длинный, но заметную разницу дают пять-шесть пунктов:
- 🔑 ключевые слова —
Процедура,Если,Для Каждого,Возврат; - 💬 комментарии — всё после
//; - 🧵 строки — текст в кавычках, включая тексты запросов;
- 🔢 числа и даты — литералы вроде
100и'20260101'; - ⚙️ инструкции препроцессора —
#Если Сервер Тогда,#Область; - 📌 директивы компиляции —
&НаСервере,&НаКлиенте.
Тексты запросов внутри модуля — это строки. Если строкам дать заметный цвет, запросы сразу выделяются на фоне кода, и длинный модуль читается быстрее.
Как ввести точный цвет
Кнопка выбора цвета открывает стандартный диалог Windows. Готовая палитра там скудная, поэтому:
- Нажмите
Определить цвет(в некоторых версиях Windows —Другие цвета). - Введите значения в поля
Красный,Зелёный,Синий. - Нажмите
Добавить в набор, чтобы цвет остался в палитре для следующих элементов.
Шестнадцатеричные коды (#1E1E1E) этот диалог не принимает — переводите их в три числа от 0 до 255.
Тёмный фон редактора: готовая палитра
Тёмная схема собирается из той же настройки цветов. Главное — поменять фон, а затем подобрать светлые цвета для всех остальных элементов. Иначе тёмно-синие ключевые слова и чёрные строки пропадут на тёмном фоне.
Меняйте фон в последнюю очередь: сначала задайте светлые цвета тексту, потом фон. Если начать с фона, часть кода на время станет невидимой, и проверить результат будет сложно.
Ниже палитра, которую можно ввести как есть. Значения подобраны по контрасту: светлый текст на фоне почти чёрного, без кислотных оттенков.
| Элемент | Цвет | R | G | B |
|---|---|---|---|---|
| Фон | Тёмно-серый | 30 | 30 | 30 |
| Обычный текст, идентификаторы | Светло-серый | 212 | 212 | 212 |
| Ключевые слова | Голубой | 86 | 156 | 214 |
| Комментарии | Приглушённый зелёный | 106 | 153 | 85 |
| Строки | Оранжевый | 206 | 145 | 120 |
| Числа и даты | Светло-зелёный | 181 | 206 | 168 |
| Препроцессор, директивы | Лиловый | 197 | 134 | 192 |
| Операторы, скобки | Белый | 230 | 230 | 230 |
Почему фон не чисто чёрный (0, 0, 0)? Слишком резкий контраст белых букв на абсолютно чёрном фоне утомляет не меньше белого экрана. Значения около 30 по всем каналам комфортнее для долгой работы.
Тёмная схема касается редактора модулей. Окна свойств, дерево конфигурации, редактор форм и конструктор запросов останутся светлыми. Это ограничение платформы, а не ошибка настройки.
Проверка схемы на реальном модуле
Откройте модуль, где есть всё сразу: например, модуль объекта типового документа. Пройдите по нему глазами и проверьте:
- комментарии читаются, но не спорят с кодом;
- ключевые слова видны, но не «светятся»;
- курсор и выделение заметны на тёмном фоне;
- текст запроса в кавычках отличается от остального кода.
Если выделенный фрагмент на тёмном фоне не видно, найдите в списке элементов пункт, отвечающий за выделение, и дайте ему цвет потемнее синего, например (38, 79, 120).
Фон рабочей области и окон: что зависит от Windows
Серая область, на которой лежат окна модулей, заголовки, меню и панели Конфигуратора рисуются системными цветами Windows. В самой 1С их не настроить.
Что работает:
- Контрастные темы Windows. В Windows 10 и 11 откройте
Параметры → Специальные возможности → Контрастные темыи выберите тему. Конфигуратор перекрасится целиком: меню, окна, деревья, формы свойств. - Своя контрастная тема. В той же настройке тему можно отредактировать: задать цвета фона, текста, выделения, кнопок. Это единственный штатный способ сделать почти полностью тёмный Конфигуратор.
Что не работает :
- ❌ тёмный режим приложений в Windows 10 и 11 (
Персонализация → Цвета → Тёмный) — Конфигуратор его не подхватывает, окна остаются светлыми; - ❌ акцентный цвет Windows — меняет панель задач и заголовки некоторых окон, но не рабочую область 1С.
Контрастная тема меняет вид всех программ, а не только 1С. Многие современные приложения в ней выглядят непривычно, иконки теряют цвет. Попробуйте полдня, прежде чем оставлять насовсем.
После включения контрастной темы проверьте свою палитру редактора модулей. Часть цветов редактор может брать из системы, и сочетание с контрастной темой иногда даёт нечитаемые элементы.
Шрифт в Конфигураторе: гарнитура, размер, масштаб
Читаемость кода зависит от шрифта не меньше, чем от цвета. По умолчанию текст модулей мелкий, и на мониторах с высоким разрешением его приходится разглядывать.
Как сменить шрифт
Сервис → Параметры, вкладкаТексты.- Нажмите кнопку выбора шрифта.
- Выберите гарнитуру, начертание и размер.
ОК— шрифт применится к открытым модулям.
Какой шрифт выбрать
Для кода нужен моноширинный шрифт: все символы одной ширины, отступы и выравнивание в столбик не «плывут».
| Шрифт | Где взять | Особенности |
|---|---|---|
| Consolas | Есть в Windows | Чёткий, хорошо различает 0 и О, 1 и l |
| Courier New | Есть в Windows | Узнаваемый, но тонкий и бледный на тёмном фоне |
| Lucida Console | Есть в Windows | Крупный, хорошо читается мелким кеглем |
| JetBrains Mono, Fira Code | Скачать и установить | Современные, удобны для долгой работы |
Шрифт должен поддерживать кириллицу: код 1С почти весь на русском. Перед установкой стороннего шрифта проверьте, что в нём есть русские буквы, иначе Windows подставит другой шрифт и строки съедут.
💡 Размер начните с 11–12 пунктов для монитора Full HD и 13–14 для 2K и 4K. Слишком крупный шрифт тоже вредит: в экран помещается меньше строк, и длинные процедуры приходится прокручивать.
Масштаб Windows и размытый текст
Если весь Конфигуратор выглядит мелким или размытым, дело не в шрифте, а в масштабировании Windows. Проверьте Параметры → Система → Дисплей → Масштаб. При значениях 125–150 % у старых сборок платформы бывает размытость. Обновление платформы
до свежего релиза обычно решает вопрос лучше, чем подбор шрифтов.
Сторонние темы и альтернатива — 1С:EDT
Готовых «скинов» для Конфигуратора, которые ставятся одной кнопкой, фирма 1С не выпускает. Есть два пути.
Надстройки сообщества
Разработчики делятся своими палитрами в профильных сообществах: скриншот с таблицей цветов, которую вы вводите вручную по инструкции выше. Это безопасно — вы меняете только собственные настройки.
Отдельный класс — внешние надстройки, которые внедряются в процесс Конфигуратора и добавляют ему функции (самая известная — «Снегопат»). Они дают больше возможностей, но:
- ⚠️ работают в процессе Конфигуратора и могут ронять его при несовместимости с версией платформы;
- ⚠️ на рабочем компьютере с доступом к боевой базе их ставят только с разрешения того, кто отвечает за безопасность.
Проверяйте такие инструменты сначала на тестовой копии базы.
1С:EDT — полноценная тёмная тема
1C:Enterprise Development Tools построена на Eclipse, и тёмная тема там встроенная. Включается через Окно → Параметры → Общие → Внешний вид (в английском интерфейсе Window → Preferences → General → Appearance): выберите тёмную тему и перезапустите EDT.
В EDT темнеет вся среда: дерево проекта, редактор, панели, консоль. Если тёмный интерфейс для вас принципиален, а проект подходит для разработки в EDT, это самое полное решение. Переход на EDT — отдельный проект: нужно настроить хранение исходников и привыкнуть к другому интерфейсу. Только ради цвета его не затевают.
Как вернуть стандартные цвета Конфигуратора
Неудачная палитра — частая история: перекрасили фон, а половина элементов стала невидимой. Вернуть всё можно тремя способами, от мягкого к радикальному.
Способ 1. Вернуть цвета вручную
Откройте ту же настройку цветов в Сервис → Параметры → Модули и задайте элементам исходные цвета. Если в окне есть кнопка восстановления значений по умолчанию, используйте её — это быстрее. Поэтому полезно записать свою палитру в заметки до экспериментов: так откат и повтор займут пару минут.
Способ 2. Сбросить настройки пользователя 1С
Если в окне параметров всё запутано, сбросьте пользовательские настройки платформы на этом компьютере:
- Закройте все окна 1С — и Предприятие, и Конфигуратор.
- Откройте папку
%APPDATA%\1C\1cv8(вставьте путь в адресную строку Проводника). - Найдите файлы с расширением
.pflи переименуйте их, например в1cv8cmn.pfl.old. Не удаляйте — так можно будет вернуть их назад. - Запустите Конфигуратор. Платформа создаст настройки заново со стандартными значениями.
Вместе с цветами сбросятся и другие личные настройки платформы: шрифт, параметры редактора, часть сохранённых положений окон. Список информационных баз при этом не теряется — он хранится отдельно, в папке %APPDATA%\1C\1CEStart.
Способ 3. Выключить контрастную тему
Если Конфигуратор перекрашивали через Windows, вернитесь в Параметры → Специальные возможности → Контрастные темы и выберите Нет. Окна сразу примут обычный вид, перезапуск 1С не требуется.