PowerShell 5.0 のカスタム構文の色分けを設定する方法は?

PowerShell 5.0 のカスタム構文の色分けを設定する方法は?

私は最近、Windows 8.1のコンピューターをWindows 10にアップグレードしました。Windows 10にはPowerShell 5.0がデフォルトで付属しています。PowerShellに構文の色分け機能が追加されましたキーワード、コマンドレット、文字列などの場合:

ここに画像の説明を入力してください

カスタムの配色を設定する方法はあるでしょうか? たとえば、コメントは現在緑色ですが、これを灰色にしたいのですが、これは可能ですか?

答え1

2 番目の質問に答えると、次の行はコメント テキストをグレー色に変更します。

Set-PSReadlineOption -TokenKind Comment -ForegroundColor Gray

PowerShell の起動時にこれを実行する場合は、これを Microsoft.PowerShell_profile.ps1 ファイルに追加します。

配色に関する最初の質問に答えるには、TokenKind 値を TokenClassification 列挙型の次のメンバーのいずれかに変更する行をいくつか追加します: None、Comment、Keyword、String、Operator、Variable、Command、Parameter、Type、Number、Member。また、-ForgroundColor と -BackgroundColor の値を ConsoleColor の任意のメンバーに変更します。

次のようなカラースキームプロジェクトがありますポッシュモノカイ

関連情報