Solo quiero que PowerShell sea texto negro sobre un fondo blanco. Sin embargo, PowerShell v5 resalta mis comandos y los hace amarillos, lo cual es imposible de ver. ¿Hay alguna forma de desactivar TODO el resaltado de sintaxis en PowerShell?
El color de sintaxis en PowerShell v5 se puede modificar mediante Set-PSReadlineOption
. El siguiente comando establece el color de fondo y de primer plano para los comentarios del color de fondo y primer plano del shell:
Set-PSReadlineOption -TokenKind Comment -ForegroundColor $Host.UI.RawUI.ForegroundColor -BackgroundColor $Host.UI.RawUI.BackgroundColor
o simplemente en blanco y negro:
Set-PSReadlineOption -TokenKind Comment -ForegroundColor Black -BackgroundColor White
Debe hacer esto para todos los TokenKind
valores para eliminar por completo el color de sintaxis.
Si también desea cambiar los colores del flujo de salida, puede hacerlo a través de las propiedades del PrivateData
objeto del host :
$Host.PrivateData.WarningForegroundColor = $Host.UI.RawUI.ForegroundColor
$Host.PrivateData.WarningBackgroundColor = $Host.UI.RawUI.BackgroundColor
...
Coloque todas estas declaraciones en su perfil para que se apliquen cada vez que inicie PowerShell, por ejemplo:
$HOME\Documents\WindowsPowerShell\profile.ps1
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras