ANSI-Farbcode-Generator
Umhüllen Sie Text mit ANSI-Escape-Codes, um ihn in einem Terminal zu färben und zu gestalten.
ANSI-Farbcode-Generator
Fügen Sie Text ein und dieses Tool umhüllt jede Zeile mit ANSI-Escape-Sequenzen, damit sie farbig in einem Terminal gedruckt wird. Es ist für CLI-Autoren, Log-Formatierung und Shell-Skripte konzipiert, die ein grünes "OK", ein rotes "FAIL" oder eine hervorgehobene Überschrift wünschen, ohne Raw-Escape-Bytes von Hand zu codieren.
Wählen Sie eine Vordergrund- und Hintergrundfarbe aus den 16 grundlegenden Terminalfarben, dem 256-Farbwürfel (ein Index von 0–255) oder einem 24-Bit-Hex-Wert für echte Farbterminals. Fügen Sie Stile hinzu – Fett, Gedimmt, Kursiv, Unterstrichen, Blinkend, Invertiert oder Durchgestrichen – und sie werden zu einer einzigen SGR-Sequenz kombiniert. Die Escape-Notation-Option steuert, wie das Escape-Byte selbst geschrieben wird: Raw-\u001b zum direkten Einfügen in eine Datei, \e für Shell-doppelt-angeführte Strings, \033 für C- oder Python-String-Literale oder einen einsatzbereiten Printf-Befehl. Aktivieren Sie "Farbe pro Zeile rotieren", um eine kleine Palette über die Zeilen einer Liste oder eines Logs zu durchlaufen, und "Terminal-Vorschau anzeigen", um eine Klartextbeschreibung anzuhängen, wie jede Zeile dargestellt würde, da ein Textfeld keine echten Terminal-Farben zeichnen kann.
Zeilenumbrüche werden gleich gelesen, ob sie CRLF oder LF sind, und die Zurücksetzen-Sequenz am Ende jeder Zeile ist optional – deaktivieren Sie sie, wenn Sie eine Reihe farbiger Segmente erstellen, die eine Zurücksetzen am sehr Ende teilen. Sehr große Eingaben werden begrenzt, damit die Browser-Registerkarte nie eingefroren wird. Wenn ein Einfügen mehr als das Limit erzeugen würde, meldet das Tool dies stattdessen.
Alles läuft lokal in Ihrem Browser – der Text, den Sie einfügen, wird nie irgendwohin hochgeladen. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter, oder senden Sie die Ausgabe zurück in die Eingabe, um eine weitere Option darauf zu layern.