Windows システムでコンソール出力に色を付けることができるかどうかを調べようとしていました。Console - Ansiが見つかりましたが、Windows プロンプトでの出力の色付けに関する情報が見つかりません。
私の問題に関する情報をいただければ幸いです。
しばらく経ちましたが、正しい使い方は次のとおりだと思います。
setRGB [SetColor Foreground Yellow、SetColor Background Red]
赤の背景に黄色の文字を設定します。また、コンソール ウィンドウのタイトルを設定setTitle
する a が続きます。String
それは私のために次のように働きました:
前景色を黄色に設定します
setSGR [SetColor Foreground Vivid Yellow]
文字列を画面に配置した後、通常にリセットします
putStrLn "ayellowstring"
setSGR [Reset]
あなたが必要
import System.Console.ANSI
これをする
PowerShell とコンソール設定が解決策になります。コンソールには 16 色しかありませんが、好きな 16 色を設定できます (つまり、グレー スケール コンソールを作成できます)。