Вы можете редактировать / настраивать эту функцию, используя следующий командлет:
Set-PSReadlineOption
В опубликованном примере параметр -m
невидим из-за темного цвета фона консоли, поэтому вы можете изменить цвет переднего плана параметра, как в следующем примере:
Set-PSReadlineOption -TokenKind Parameter -ForegroundColor Blue
Очевидно, вы можете заменить "Синий" в приведенной выше команде на желаемый цвет. Я включил список цветов, которые можно использовать для перечисления консоли, а также различные токены, которые можно изменить ниже.
Список цветов перечисления консоли
Black
Blue
Cyan
DarkBlue
DarkCyan
DarkGray
DarkGreen
DarkMagenta
DarkRed
DarkYellow
Gray
Green
Magenta
Red
White
Yellow
Список токенов (найден с помощью Get-PSReadlineOption
)
DefaultTokenForegroundColor : DarkYellow
CommentForegroundColor : Green
KeywordForegroundColor : Green
StringForegroundColor : DarkCyan
OperatorForegroundColor : DarkGray
VariableForegroundColor : Green
CommandForegroundColor : Yellow
ParameterForegroundColor : DarkGray
TypeForegroundColor : Gray
NumberForegroundColor : White
MemberForegroundColor : White
DefaultTokenBackgroundColor : DarkMagenta
CommentBackgroundColor : DarkMagenta
KeywordBackgroundColor : DarkMagenta
StringBackgroundColor : DarkMagenta
OperatorBackgroundColor : DarkMagenta
VariableBackgroundColor : DarkMagenta
CommandBackgroundColor : DarkMagenta
ParameterBackgroundColor : DarkMagenta
TypeBackgroundColor : DarkMagenta
NumberBackgroundColor : DarkMagenta
MemberBackgroundColor : DarkMagenta
EmphasisForegroundColor : Cyan
EmphasisBackgroundColor : DarkMagenta
ErrorForegroundColor : Red
ErrorBackgroundColor : DarkMagenta