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

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

Как изменить цвет конфигуратора 1С

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

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

Настройки цвета хранятся в профиле пользователя на конкретном компьютере, а не в конфигурации. Это значит, что изменения не попадут в хранилище, не затронут других разработчиков и не требуют прав администратора базы. Однако при смене рабочего места или переустановке платформы настройки придётся повторить.

Ниже разобраны все рабочие способы: от стандартной настройки через меню до загрузки готовых цветовых схем и ограничений, о которых стоит знать заранее.

Где находятся настройки цвета в конфигураторе

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

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

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

Как изменить цвет отдельных элементов синтаксиса

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

Результат виден сразу после нажатия «Применить» или «ОК»: откройте любой модуль и проверьте подсветку. Если цвет не изменился, убедитесь, что вы редактировали именно тот элемент — например, встроенные функции и ключевые слова в списке идут раздельно.

Порядок действий
  1. 1
    Откройте конфигуратор и меню «Сервис → Параметры»
  2. 2
    Перейдите на вкладку «Модули → Редактирование»
  3. 3
    В списке цветов выберите нужный синтаксический элемент
  4. 4
    Задайте цвет текста и при необходимости цвет фона
  5. 5
    Нажмите «ОК» и откройте любой модуль для проверки

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

Как сделать тёмную тему в редакторе кода

Полноценной тёмной темы интерфейса в конфигураторе 8.3 нет, но тёмную схему редактора кода можно собрать вручную. Для этого измените два ключевых параметра: цвет фона редактора (элемент «Фон» или «Текущая строка» и общий фон) и цвет обычного текста.

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

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

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

Загрузка и сохранение готовых цветовых схем

В окне настройки параметров есть кнопки сохранения и загрузки настроек (в зависимости от версии — «Сохранить» / «Загрузить» или выгрузка в файл). Это позволяет один раз собрать удобную схему и переносить её между компьютерами или восстанавливать после переустановки платформы.

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

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

Сравнение вариантов

Ручная настройка элементов

Подходит для точечных правок и полного контроля над палитрой; требует времени на подбор

Загрузка готовой схемы из файла

Быстрый способ получить согласованную тему; ограничение — схема может не совпасть с вашей версией платформы

Стандартные цвета по умолчанию

Оптимальны для совместной работы и обучения; не дают индивидуального комфорта

Ограничения и частые проблемы

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

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

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

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

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

Откройте модуль с разнообразным кодом: процедурой, запросом, комментариями, строковыми литералами и числами. Убедитесь, что каждый тип конструкций различим, а соседние цвета не сливаются. Особое внимание уделите тексту запроса внутри строк — он подсвечивается отдельным элементом списка.

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

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

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

Читаемость кода
Норма

Все конструкции различимы без напряжения при обычной яркости монитора

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

Отдельные элементы сливаются с фоном или друг с другом

Применение настроек
Норма

Новые цвета видны во всех модулях и текстовых документах

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

Изменения видны только в одном окне или пропали после перезапуска

Переносимость
Норма

Схема загружается из файла на другом компьютере

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

Файл не открывается или цвета применяются частично

Итог

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

Цвета конфигуратора 1С настраиваются в «Сервис → Параметры → Модули → Редактирование» и касаются только редактора кода. Схему стоит сохранить в файл, чтобы быстро восстановить её после переустановки платформы или переноса на другое рабочее место.

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

Можно ли сделать полностью тёмную тему конфигуратора 1С?

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

Сохранятся ли настройки цвета при обновлении платформы?

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

Почему изменённые цвета не видны другим разработчикам?

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

Можно ли задать свой цвет для конкретной процедуры или переменной?

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

Что делать, если после смены цветов код стал нечитаемым?

Загрузите ранее сохранённый файл настроек — это самый быстрый откат. Если файла нет, откройте «Сервис → Параметры → Модули → Редактирование» и вручную верните стандартные значения: белый фон, чёрный текст, синие ключевые слова, зелёные комментарии. Ориентир можно взять с другой установки платформы, где цвета не менялись.

Отличается ли настройка цветов в тонком и толстом клиенте?

Конфигуратор как инструмент разработки существует в единственном виде, и настройки цвета относятся именно к нему. Тонкий и толстый клиенты используются для режима «1С:Предприятие», где редактор модулей недоступен, поэтому вопрос цвета конфигуратора к ним не относится.