4

Windows システムでコンソール出力に色を付けることができるかどうかを調べようとしていました。Console - Ansiが見つかりましたが、Windows プロンプトでの出力の色付けに関する情報が見つかりません。

私の問題に関する情報をいただければ幸いです。

4

3 に答える 3

4

しばらく経ちましたが、正しい使い方は次のとおりだと思います。

setRGB [SetColor Foreground Yellow、SetColor Background Red]

赤の背景に黄色の文字を設定します。また、コンソール ウィンドウのタイトルを設定setTitleする a が続きます。String

于 2012-07-05T19:34:26.530 に答える
0

それは私のために次のように働きました:

前景色を黄色に設定します

    setSGR [SetColor Foreground Vivid Yellow]

文字列を画面に配置した後、通常にリセットします

    putStrLn "ayellowstring"
    setSGR [Reset]

あなたが必要

    import System.Console.ANSI

これをする

于 2016-10-28T17:33:46.470 に答える
-1

PowerShell とコンソール設定が解決策になります。コンソールには 16 色しかありませんが、好きな 16 色を設定できます (つまり、グレー スケール コンソールを作成できます)。

このリンクは方法を説明します

于 2013-05-09T08:40:10.623 に答える