Como habilito o realce de sintaxe no PowerShell Core?

Como habilito o realce de sintaxe no PowerShell Core?

Eu instalei recentementeNúcleo do PowerShellatravésChocolate.

Meu PowerShell Core recém-instalado não possui destaque de sintaxe (círculos vermelhos na captura de tela abaixo) nem anexa a barra invertida \ao preencher diretórios automaticamente (círculos azuis na captura de tela abaixo).

Novo PowerShell Core versus antigo PowerShell

Como habilito esses dois recursos no novo PowerShell Core?

Responder1

  1. Abra seu perfil do PowerShell (por exemplo ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1)
  2. Anexe a linhaImport-Module PSReadLine

Se você estiver usando vários layouts de teclado e tiver o PSReadLine versão 2.0.0 instalado, devido aesse bug, você precisa instalar oversão beta mais recentecom:

Install-Module -Name PSReadLine -RequiredVersion 2.0.0-beta5 -AllowPrerelease

Documentação:

informação relacionada