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

Цветовые схемы в Windows Terminal управляют цветами курсора, фона, текста и набором системных цветов (обычно 16 слотов). Это простой способ сделать терминал удобнее для чтения, приятнее визуально и более подходящим для работы в условиях низкой освещённости или для презентаций.
Как отредактировать цветовую схему в Windows Terminal
Редактирование цветовой схемы выполняется через интерфейс приложения. Пошаговая инструкция:
- Нажмите правой кнопкой мыши по кнопке Пуск и выберите Terminal.
- В строке вкладок в верхней части окна нажмите стрелку вниз и выберите Settings.
В левой боковой панели выберите Color Schemes.
В правой части окна откройте выпадающее меню и выберите схему, которую хотите изменить.
Под разделами Terminal colors и System colors появится список слотов: Black, Red, White, Foreground, Background и другие. Нажмите на цвет, чтобы вызвать редактор.
- В редакторе цвета вы можете:
- двигать слайдер для затемнения/осветления;
- ввести HEX-код вручную (например, #1E1E1E);
- открыть выпадающее меню и выбрать RGB или HSV, затем указать числовые значения.
- После внесения изменений нажмите Save в правом нижнем углу, чтобы сохранить схему.
Important: сохранение перезаписывает выбранную схему. Если вам нужно сохранить оригинал, заранее создайте копию схемы (см. раздел ниже).
Как создать новую цветовую схему
Если вы не хотите менять стандартные схемы, проще создать свою:
- Откройте Terminal и перейдите в Settings через стрелку в строке вкладок.
- В левой панели выберите Color Schemes.
- В правой части нажмите кнопку Add new — появится новая схема с именем вроде Color Scheme 10.
Нажмите Rename рядом с выпадающим списком, задайте понятное имя и подтвердите (синяя галочка).
Установите желаемые цвета в разделах Terminal colors и System colors.
Сохраните изменения кнопкой Save.
Совет: давайте схемам имена по назначению, например Solarized-Dark, High-Contrast или My-Blue, чтобы быстро ориентироваться.
Как применить цветовую схему к профилям
После создания или редактирования схему нужно прикрепить к профилю или по умолчанию для всех профилей:
- Откройте Terminal → Settings.
- В левой панели выберите Profiles, затем Defaults для применения ко всем профилям или конкретный профиль (например, Windows PowerShell или Command Prompt).
- В правой части внизу найдите Additional settings и откройте Appearance.
- В разделе Text найдите выпадающее меню Color scheme и выберите нужную схему.
- Нажмите Save.
Примечание: если вы применяете схему к Defaults, все новые и существующие профили без явных настроек унаследуют её.
Ручная настройка через settings.json
Если вы предпочитаете версионировать конфигурацию или использовать синхронизацию, можно добавить схему напрямую в settings.json. Файл доступен через Settings → Open JSON file (в старых версиях) или через кнопку внизу настроек.
Пример цвета и схемы в settings.json:
{
"schemes": [
{
"name": "My-Dark-Theme",
"foreground": "#D4D4D4",
"background": "#1E1E1E",
"black": "#000000",
"red": "#D16969",
"green": "#8FBC8F",
"yellow": "#D7BA7D",
"blue": "#569CD6",
"purple": "#C586C0",
"cyan": "#4EC9B0",
"white": "#CCCCCC",
"brightBlack": "#666666",
"brightRed": "#F48771",
"brightGreen": "#B5CEA8",
"brightYellow": "#FFD580",
"brightBlue": "#9CDCFE",
"brightPurple": "#D7BA7D",
"brightCyan": "#67F6E7",
"brightWhite": "#FFFFFF"
}
],
"profiles": {
"defaults": {
"colorScheme": "My-Dark-Theme"
}
}
}После сохранения файла Terminal автоматически применит изменения.
Советы по выбору цветов и доступности
- Контраст: убедитесь, что соотношение контраста между фоном и текстом достаточное для удобного чтения. Чем выше контраст, тем легче различать символы при плохом освещении.
- Цвет слотов: системные цвета (16 слотов) используются для подсветки синтаксиса и вывода приложений; меняйте их аккуратно.
- Цвет курсора: задайте цвет, который выделяется на фоне, чтобы его было легко заметить.
- Цвет для выделения текста: подпишите цвет выделения так, чтобы выделенный текст был читаем.
Accessibility checklist:
- Текст и фон: тёмная схема должна иметь светлый текст и тёмный фон; светлая — наоборот.
- Проверка на дальтонизм: избегайте только цветовых различий (например, зелёный/красный) для важной информации.
Примеры готовых палитр (HEX)
Минимум/тёмная:
- Background: #0F111A
- Foreground: #C9D1D9
- Accent/Blue: #58A6FF
- Green: #3FB950
Solarized-like:
- Background: #002B36
- Foreground: #93A1A1
- Yellow: #B58900
- Blue: #268BD2
Высокая контрастность:
- Background: #000000
- Foreground: #FFFFFF
- Red: #FF5555
- Green: #50FA7B
Эти примеры служат как отправная точка: поменяйте оттенки под свои предпочтения.
Когда изменение цветовой схемы не даёт эффекта (возможные причины)
- Профиль имеет локальные настройки, которые переопределяют Defaults. Проверьте профильное поле colorScheme в settings.json.
- Приложение использует собственные цвета (например, некоторые ncurses-утилиты могут игнорировать часть схемы).
- Вы не нажали Save в настройках — изменения не применятся.
- Версия Windows Terminal слишком старая — обновите приложение через Microsoft Store.
Роль‑ориентированные чеклисты
Для разработчика:
- Убедиться, что контраст для кода достаточен.
- Проверить цвета для терминального синтаксиса (ошибки/предупреждения).
Для дизайнера:
- Подобрать палитру, соответствующую бренду.
- Тестировать отображение на тёмном и светлом фоне.
Для системного администратора:
- Создать одну стандартную схему для команды.
- Задокументировать имя схемы и добавить в репозиторий конфигураций.
Критерии приёмки
- Схема создана и имеет имя, понятное команде.
- Цвета курсора и текста обеспечивают чёткую видимость.
- Схема применена к нужным профилям и работает после перезапуска Terminal.
Мини‑методология: как выбрать рабочую палитру за 10 минут
- Выберите фон (тёмный/светлый).
- Подберите основной цвет текста (контрастный с фоном).
- Выберите 2–3 акцентных цвета для ошибок/успеха/информации.
- Задайте цвета системных слотов (black..brightWhite) по аналогии с акцентами.
- Примените и протестируйте с реальным кодом / логами.
Короткий глоссарий
- Цветовая схема: набор значений для background, foreground и системных цветов.
- settings.json: файл конфигурации Windows Terminal в формате JSON.
- Слоты: 16 стандартных цветов терминала (black..brightWhite).
Итог
Цветовые схемы в Windows Terminal просты в создании и настраиваются через GUI или settings.json. Рабочая схема повышает читаемость, помогает при публичных демонстрациях и делает рабочее окружение комфортнее. Применяйте схемы осознанно: тестируйте контраст, документируйте имена и используйте версионирование конфигураций для командной работы.
Important: всегда сохраняйте резервную копию настроек перед массовыми правками.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone