当我在 powershell 中键入消息时,例如由于语法突出显示,git commit -m 'Commit msg'
我无法看到-m
。
有没有办法禁用此功能或更改它使用的颜色?
我可以在网上找到的有关 powershell 中语法高亮显示的所有内容似乎都与编程脚本有关,并且无关。
您可以使用以下命令行开关编辑/自定义此功能:
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
Run Code Online (Sandbox Code Playgroud)
令牌列表(使用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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5351 次 |
最近记录: |