Можно ли настроить цветовую схему в PowerShell?

Можно ли настроить цветовую схему в PowerShell?

Например, я хотел бы, чтобы синий был немного светлее, или изменить красный на более оранжевый. Это возможно?

Я знаю, что я могу легко изменить цвета фона и переднего плана. А как насчет других цветов?

решение1

Как вы знаете, можно легко изменить цвета консоли PowerShell, используя что-то вроде этого в своем профиле:

$a = (Get-Host).UI.RawUI
$a.ForegroundColor = "black"
$a.BackgroundColor = "white"
Clear-Host

Однако вы ограничены стандартными 16 цветами ANSI. Вы можете изменить цвета, используемые по умолчанию в реестре (я смутно помню, что делал это в прошлом, но не могу найти никаких записей об этом), но простой способ сделать это — обернуть консоль PowerShell с помощьюКонсоль2и используйте опции в его настройках. Вы также получите другие преимущества, такие как вкладки и простая вставка.


EDIT: Я только что вспомнил, что вы можете сделать то же самое без использования Console2. В стандартной консоли PowerShell просто перейдите на вкладку Цвет в Свойствах и измените значения RGB стандартных 16 цветов ANSI.

Связанный контент