2017-01-28 5 views
3

Windows 10のパワーシェルで構文ハイライトを無効にしたい。Windows 10 PowerShellで構文ハイライトを無効にする方法は?

どうすればいいですか?
設定を無効にするメニューはありません。

私は窓10を使用してノート(アニバーサリー更新)

+0

'Remove-Module PSReadline' – PetSerAl

+1

または(他の' PSReadline'機能を残したい場合): '[Microsoft.PowerShell.TokenClassification] .GetEnumValues()| %{Set-PSReadlineOption -TokenKind $ _ -ForegroundColor(Get-PSReadlineOption).DefaultTokenForegroundColor} '。 – PetSerAl

+0

@PetSerAl:ansとしてそれを入れてください。私はそれを忘れてしまいます。 –

答えて

6

PSReadlineモジュールが提供する強調表示デフォルトの構文で、その後、あなたはPowerShellセッションからPSReadlineモジュールを削除する必要があるとして:

Remove-Module PSReadline 

か、もし別のPSReadline機能(永続履歴など)を使用して、すべての種類のトークンで同じ色を使用するように構文の強調表示を設定することができます。

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