Windows で使用するいくつかのコマンド ライン ツールでは、黒い背景に赤い文字の組み合わせが頻繁に使用されますが、私はこれを読むのが非常に困難です。
色付きの出力を削除するにはcolor
、https://superuser.com/a/158766/172047つまり、ハイライトされたテキストを読むには、ハイライトを削除する必要があります。
私の場合、cmd.exe に、普通の「赤」ではなく「明るい赤」を使用するように指示できれば問題は解決します (color 0C
は判読可能ですが、color 04
は判読できません)。これは可能ですか?
アップデート:背景色を変更するよう提案していただきありがとうございます。以前は背景色を青に設定していましたが、前景色が赤の場合、少しだけ使いやすくなりました。残念ながら、私が使用しているツールの中には、私の意見を聞かずに背景色を変更するもの (一部の grunt プラグインなど) や、青い背景では使いにくいことがわかっているものがあります。そのため、Windows に「明るい赤が新しい赤です」と伝えられるようにしたいのです。
答え1
プログラムによって呼び出される特定のテキストの色を変更するオプションはないと思います。コマンド・プロンプトこれはプログラムコードによって設定されるためです。
最善の選択肢は、この色を考慮して、背景色をより読みやすい色に変更することです。これは次のように行います。
開けるコマンド・プロンプト上部のバーの任意の場所を右クリックし、プロパティ。
に移動色タブでは、新しい背景色(新しいテキスト色も)を選択できます。ここにはプレビューもあるので、特定の色覚異常に対して最も見やすくなるまで調整できます。
これは、より目立つ色の例です。これにより、シェルの体験がファンキーで新鮮になります。
答え2
私のコンソールでも赤色で同じ問題が発生していました。
パレットの色の 1 つを変更すると、そのエントリでは変更されたままになることを発見しました。そのため、背景を判読できない暗い赤に変更し、RGB 値をはるかに明るい色に変更しました。それを適用した後、背景を黒に戻したら、暗い赤がはるかに明るくなりました。これが他の誰かの役に立つことを願っています。私はこれでかなりイライラしました。