ASCII-Tabellen-Generator
ASCII Table Generator
Rendert eine Tabelle als Monospace-ASCII, Markdown oder mit Rahmenzeichen, für READMEs und Kommentare.
Wandelt tab- oder kommagetrennte Daten in eine Texttabelle um, die Sie in ein Terminal, eine README oder einen Codekommentar einfügen können. Die Spaltenbreiten werden in Terminalzellen statt in Zeichen gemessen, was der einzige Weg ist, auf dem Emoji und CJK-Zeichen bündig stehen.
Daten hinein
Erkannt
TSV — 4 Zeilen
Tabelle heraus
So funktioniert es
Fügen Sie die Zeilen ein
Kopieren Sie direkt aus einer Tabellenkalkulation, und Sie bekommen Tabulatoren; ein CSV-Export und eine vorhandene Markdown-Tabelle werden ebenfalls gelesen. Das erkannte Format steht unter dem Feld.
Wählen Sie den Rahmenstil
Rahmenzeichen für ein Terminal, Plus-und-Strich-ASCII, wo die Schrift sie vielleicht nicht hat, oder Markdown-Pipes für eine README oder einen GitHub-Kommentar.
Legen Sie die Ausrichtung fest
Auto setzt numerische Spalten rechts und Text links, was ein Leser erwartet. Überschreiben Sie es, wenn eine Spalte mit Codes zufällig nur aus Ziffern besteht.
Häufige Fragen
Warum stehen Spalten mit Emoji oder CJK-Zeichen hier bündig, in meinem Editor aber nicht?
Weil die Breiten eine Schrift voraussetzen, in der ein Emoji oder ein CJK-Zeichen genau zwei Zellen belegt, wie in einem Terminal. Eine Proportionalschrift hat keine solche Regel, und in ihr steht nichts bündig; ein Editor, dessen Monospace-Schrift diese Zeichen in irgendeiner anderen Breite rendert, verschiebt sich ebenfalls.
Kann es eine Markdown-Tabelle zurücklesen?
Ja – fügen Sie eine ein, und sie wird als Daten geparst, sodass Sie so auch eine Markdown-Tabelle in eine mit Rahmenzeichen umwandeln oder eine Tabelle neu ausrichten, die jemand von Hand bearbeitet hat.
Was ist mit einer Zelle, die einen Zeilenumbruch enthält?
Dafür gibt es keine Unterstützung – eine Zeile ist eine Zeile. Ein CSV-Feld in Anführungszeichen mit eingebettetem Zeilenumbruch wird in zwei Zeilen aufgeteilt. Ersetzen Sie die Zeilenumbrüche vor dem Einfügen, oder nehmen Sie die Aufteilung hin.
Eingabe aus
Zeilennummerierung
Line Numbering
Fügt führende Zeilennummern hinzu oder entfernt sie, mit Startwert, Schrittweite, Auffüllung und Trennzeichen.
Markdown-Tabellen-Editor
Markdown Table Builder
Bearbeitet eine Tabelle als Raster und gibt ausgerichtetes Markdown aus oder formatiert eine unordentlich eingefügte Tabelle neu.
Code-Screenshot
Code Screenshot
Rendert einen Codeausschnitt als Bild mit Syntaxhervorhebung, Fensterrahmen und wählbarem Theme.
ASCII-Diagramm-Editor
ASCII Diagram Editor
Zeichnet Kästen, Linien, Pfeile und Beschriftungen auf einem Zeichenraster und leitet jede Ecke und Kreuzung daraus ab, welche Nachbarn belegt sind, in Unicode-Rahmenzeichen oder reinem ASCII.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Code-Screenshot
Code Screenshot
Rendert einen Codeausschnitt als Bild mit Syntaxhervorhebung, Fensterrahmen und wählbarem Theme.
CSV-Viewer
CSV Viewer
Öffnet eine große Datei mit Trennzeichen, mit Typerkennung, Spaltenstatistik und Sortierung, ohne alles in den Speicher zu laden.
Markdown-Tabellen-Editor
Markdown Table Builder
Bearbeitet eine Tabelle als Raster und gibt ausgerichtetes Markdown aus oder formatiert eine unordentlich eingefügte Tabelle neu.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.
curl in Code
curl to Code
Wandelt einen curl-Befehl in fetch, axios, Python requests, Go, PHP oder PowerShell um.
Text-Hash
Text Hash
Berechnet MD5, SHA-1, SHA-256, SHA-384, SHA-512 und CRC-32 einer Zeichenkette, wahlweise in Großbuchstaben oder als Base64.