Терминал Windows позволяет вам использовать встроенные готовые схемы или создать собственную схему с нуля. Чтобы изменить схемы, необходимо отредактировать файл settings.json в редакторе, например Visual Studio Code.
Переключение на другую цветовую схему
Запустите Терминал Windows, а затем выберите маленькую стрелку вниз в заголовке окна. Откроется раскрывающееся меню, в котором приведены доступные профили в системе (например, Windows PowerShell и командная строка) и некоторые другие варианты. Выберите Параметры, и файл settings.json откроется в текстовом редакторе по умолчанию.
В этом файле можно определить различные параметры для каждого окна или профиля. Чтобы продемонстрировать это, изменим цветовую схему для профиля командной строки.
Прокрутите файл JSON, пока не найдете раздел, содержащий следующее:
JSONКопировать
"commandline": "cmd.exe",
"hidden": false
Измените его следующим образом:
JSONКопировать
"commandline": "cmd.exe",
"hidden": false,
"colorScheme": "Tango Light"
Обратите внимание на лишнюю запятую в строке hidden. После сохранения этого файла Терминал Windows обновит все открытые окна. Откройте вкладку "Командная строка" (если вы еще этого не сделали), и вы сразу же увидите, что цвета изменились.
Создание собственной цветовой схемы
Схема "Tango light" включена в качестве варианта по умолчанию, но вы можете создать собственную схему с нуля или скопировать существующую схему.
Цветовые схемы можно определить в массиве schemes файла settings.json. Они записываются в следующем формате:
JSONКопировать
{
"name" : "Campbell",
"cursorColor": "FFFFFF",
"selectionBackground": "FFFFFF",
"background" : "0C0C0C",
"foreground" : "CCCCCC",
"black" : "0C0C0C",
"blue" : "0037DA",
"cyan" : "3A96DD",
"green" : "13A10E",
"purple" : "881798",
"red" : "C50F1F",
"white" : "CCCCCC",
"yellow" : "C19C00",
"brightBlack" : "767676",
"brightBlue" : "3B78FF",
"brightCyan" : "61D6D6",
"brightGreen" : "16C60C",
"brightPurple" : "B4009E",
"brightRed" : "E74856",
"brightWhite" : "F2F2F2",
"brightYellow" : "F9F1A5" },
Каждый параметр, помимо name, принимает цвет в виде строки в шестнадцатеричном формате:"rgb" или "rrggbb". Параметры cursorColor и selectionBackground необязательны.
Включенные цветовые схемы
Терминал Windows включает эти цветовые схемы в файл defaults.json, доступ к которому можно получить, удерживая клавишу ALT и нажав кнопку "Параметры". Цветовые схемы нельзя изменить в файле defaults.json. Чтобы применить цветовую схему ко всем профилям, измените ее в разделе defaults файла settings.json.
Примечание
Вы можете распечатать текущую цветовую схему в Терминале, используя и colortool -c в командной строке.