Как включить подсветку синтаксиса в PowerShell Core?

Как включить подсветку синтаксиса в PowerShell Core?

Я недавно установилЯдро PowerShellчерезШоколадный.

В моем недавно установленном PowerShell Core нет подсветки синтаксиса (красные кружки на снимке экрана ниже) и не добавляется обратная косая черта \при автоматическом заполнении каталогов (синие кружки на снимке экрана ниже).

Новое ядро ​​PowerShell против старого PowerShell

Как включить обе эти функции в новом PowerShell Core?

решение1

  1. Откройте свой профиль PowerShell (например ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1, )
  2. Добавить строкуImport-Module PSReadLine

Если вы используете несколько раскладок клавиатуры и у вас установлена ​​версия PSReadLine 2.0.0, из-заэтот баг, вам необходимо установитьпоследняя бетас:

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

Документация:

Связанный контент