¿Cómo configurar colores de sintaxis personalizados para PowerShell 5.0?

¿Cómo configurar colores de sintaxis personalizados para PowerShell 5.0?

Recientemente actualicé una computadora con Windows 8.1 que tenía a Windows 10, que viene con PowerShell 5.0 de forma predeterminada. Me di cuenta quePowerShell ahora tiene colores de sintaxispara palabras clave, cmdlets, cadenas, etc.:

ingrese la descripción de la imagen aquí

Me preguntaba si hay alguna forma de establecer una combinación de colores personalizada. Por ejemplo, los comentarios actualmente están en verde y me gustaría que sean grises. es posible?

Respuesta1

Para responder a su segunda pregunta, la siguiente línea cambiará el texto del comentario a un color gris:

Set-PSReadlineOption -TokenKind Comment -ForegroundColor Gray

Probablemente desee ejecutar esto cuando se inicie PowerShell; de ser así, agréguelo a su archivo Microsoft.PowerShell_profile.ps1.

Y para responder a su primera pregunta sobre una combinación de colores, puede agregar varias líneas cambiando el valor TokenKind a cualquiera de los siguientes miembros de la enumeración TokenClassification: Ninguno, Comentario, Palabra clave, Cadena, Operador, Variable, Comando, Parámetro, Tipo, Número y Miembro. Cambie también los valores -ForgroundColor y -BackgroundColor con cualquier miembro de ConsoleColor.

Hay proyectos de combinación de colores disponibles, comomonokai elegante.

información relacionada