2017-01-28 5 views
3

Я хочу отключить подсветку синтаксиса на Windows Power Power.Как отключить подсветку синтаксиса в Windows 10 PowerShell?

Как я могу это сделать?
Нет меню для его отключения по своему усмотрению.

Обратите внимание, что я с помощью окна 10 (Anniversary ОБНОВЛЕНО)

+0

'Remove-Module PSReadline' – PetSerAl

+1

или (если вы хотите сохранить другие функции' PSReadline'): '[Microsoft.PowerShell.TokenClassification] .GetEnumValues ​​() | % {Set-PSReadlineOption -TokenKind $ _ -ForegroundColor (Get-PSReadlineOption) .DefaultTokenForegroundColor} '. – PetSerAl

+0

@PetSerAl: положите это как ans. Я поддержу его приятель. –

ответ

6

В синтаксисе умолчания подсвечивания обеспечивается PSReadline модуля, то вам необходимо удалить PSReadline модуль из вашей PowerShell сессии:

Remove-Module PSReadline 

или, если вы хотите использовать другие функции PSReadline (например, постоянная история), вы можете настроить подсветку синтаксиса на использование одного и того же цвета для всех видов токенов:

[Microsoft.PowerShell.TokenClassification].GetEnumValues() | % { 
    $DefaultColor = (Get-PSReadlineOption).DefaultTokenForegroundColor 
} { 
    Set-PSReadlineOption -TokenKind $_ -ForegroundColor $DefaultColor 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^