広告が嫌いですか? 行く 広告なし 今日
ANSIテルミナルカラーコード生成器
色開発者文章
広告 削除する?
広告 削除する?
ガイド
ANSIテルミナルカラーコード生成器
ターミナル出力の色とスタイルを設定するためのANSIエスケープシーケンス(選択グラフィックレンディングコード)を構築します。フォントと背景カラーを選択し、太字や下線などのスタイルを切り替えて、コピー可能なエスケープ文字列とライブプレビューを取得します。
使用方法
- スタイルを適用したいサンプルテキストを サンプルテキスト フィールドに入力してください(たとえば、
Error: file not found). - [ブラウザのchrome]を選択し、 カラーモード: 基本(16色) 最大の互換性のために、 256色 より豊かなパレットを提供し、 真色(24ビットRGB) 任意の16進色を指定できます。
- フォントカラー(オプションで)および背景カラーを選択し、太字、斜体、下線、または点滅などのテキストスタイルを切り替えます。
- 使用言語に合う エスケーププレフィックス を選択してください:
\033[(C / Python),\x1b[(Node), または\e[(bash). - エスケープ文字列、ラップされたサンプル(エスケープ+テキスト+リセット)、または準備されたPython/Node/Bashスニペットをコピーします。
機能
- 3つのカラーモード – 16色SGR(30-37 / 90-97 / 40-47 / 100-107)、xterm 256色パレット(38;5;N / 48;5;N)、および24ビット真色(38;2;R;G;B / 48;2;R;G;B)。
- 完全なスタイルサポート – 太字(1)、薄字(2)、斜体(3)、下線(4)、点滅(5)、逆表示(7)、および打ち消し線(9)。
- ライブターミナルプレビュー – ダークなターミナルパネルにスタイルされたテキストをレンダリングし、コピーする前に結果を確認できます。
- 複数のエスケープフォーマット –
\033[,\x1b[,\e[、またはターゲット言語またはシェルに合う原始ESCバイトを選択します。 - コピー可能なコードスニペット – 選択されたエスケープコードでサンプルテキストをラップし、終端にリセットを追加した自動生成例。
print(),console.log()と、printfアクティブなSGRバッジ - – 現在アクティブなすべてのSGRパラメータの要約、人間が読みやすい色名と数値コードを含みます。 ANSIエスケープシーケンスとは何ですか?
よくある質問
-
ANSIエスケープシーケンスは、ESC制御文字(0x1B)で始まり、ターミナルエミュレータが印刷可能なテキストではなくコマンドとして認識する特別な文字列です。最も一般的な形式は制御シーケンスイントリダクター(CSI)で、ESC後に開括弧([)が含まれており、カーソルの移動、画面の一部のクリア、そしてここでは特に重要な色とスタイルの変更を行うための選択グラフィックレンディング(SGR)パラメータを使用します。
ANSIコードにおけるSGRとは何を意味しますか?
-
SGRは「選択グラフィックレンディング」を意味し、ANSI CSIシーケンスの一部で、mという文字で終了し、フォントカラー、背景カラー、太字、斜体、下線、点滅などのディスプレイ属性を制御する1つ以上の数値パラメータを持ちます。SGRコードはECMA-48およびISO/IEC 6429で標準化されています。
なぜ3つの異なるカラーモードがあるのですか?
-
ターミナルは時間とともに進化しました。元のVT100ファミリーは8色と8つの明るい色のみをサポートし、これが16色のSGR範囲(30から37、90から97のフォント)となりました。xtermは後にインデックス付き256色パレットを導入し、38;5;Nでアクセスできます。現代のターミナルは38;2;R;G;Bで任意のRGB色を扱い、真色または24ビット色と呼ばれます。各モードは機能性を犠牲にしながら、後方互換性を確保しています。
リセットコードはどのような機能を持ちますか?
-
リセットシーケンス(ESC [ 0 m)は、すべての以前に設定されたSGR属性をクリアし、ターミナルをデフォルトのフォントカラー、デフォルトの背景カラー、およびデフォルトのテキストスタイルに戻します。リセットがない場合、選択された色やスタイルは次のプログラムが印刷するテキストに継続的に適用され、これはほとんど望ましくありません。
なぜいくつかのターミナルは点滅コードを無視するのですか?
-
点滅テキスト(SGRコード5)は技術的に標準に含まれていますが、ほとんどの現代ターミナルエミュレータはそれを太字として表示、アニメーションなしで表示、または完全に無視します。動作はエミュレータやユーザーのアクセシビリティ設定により異なり、点滅テキストは不快感やけいれんを引き起こす可能性があるため、注意を引くツールは逆表示や明るい色を用いる傾向があります。
-1で無効
広告なしで楽しみたいですか?
今すぐ広告なしで
恵 スコアボードが到着しました!
スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!
広告 削除する?
必見ツール
すべて表示広告 削除する?
参加する
広告 削除する?
