Was ist Text-Spaltenformatierer?

Fügen Sie eine Liste mit beliebigem Trennzeichen ein und erhalten Sie gleichmäßig ausgerichtete Spalten. Gut geeignet für README-Dateien, Code-Kommentare, Terminal-Ausgaben und Dokumentationen.

Über das reine Auffüllen mit Leerzeichen hinaus erkennt der Formatter im Auto-Modus den wahrscheinlichsten Trenner (Komma, Tab, Pipe, Semikolon), normalisiert alle Zeilen auf die gleiche Spaltenzahl und liefert wahlweise mit Leerzeichen ausgerichtete Spalten, eine Markdown-Tabelle, eine HTML-Tabelle mit thead/tbody oder eine ASCII-Rahmentabelle für Terminals und Wikis. Der Abstand zwischen den Spalten ist einstellbar, die Ausrichtung (links, rechts, mittig) gilt pro Lauf. Du kannst auch eine .csv- oder .tsv-Datei direkt ablegen, statt einzufügen.

Anleitung

  1. Fügen Sie Ihre Textdaten mit Werten ein, die durch Tabulatoren, Kommas, Pipes oder ein benutzerdefiniertes Trennzeichen getrennt sind.
  2. Wählen Sie die Spaltenanzahl, Ausrichtung (links, rechts, zentriert) und den Abstand zwischen den Spalten.
  3. Kopieren oder laden Sie das Ergebnis herunter. Die Abstände bleiben in allen Spalten einheitlich.

Wann verwenden

  • Schnell eingefügtes CSV in eine lesbare Tabelle innerhalb eines README oder Terminal-Screenshots verwandeln.
  • Unregelmäßige Abstände in einer Konsolenausgabe sauber ausrichten, bevor sie in die Doku wandert.
  • Aus Tabellenzeilen rasch eine Markdown-Tabelle generieren, ohne einen Konverter aufzurufen.

Ergebnis

Sie haben eine unübersichtliche CSV-Liste: "Name,Alter,Stadt\nAlice,30,NYC\nBob,25,London". Setzen Sie Komma als Trennzeichen, richten Sie linksbündig aus und erhalten Sie eine gleichmäßig formatierte Tabelle zum Einfügen in Dokumentationen.

Häufige Fragen

Welche Trenner erkennt die Auto-Erkennung?
Sie prüft die ersten Zeilen auf Tabulatoren, Kommata, Semikola und Pipes und wählt den Trenner, der über die Zeilen am gleichmäßigsten vorkommt. Bei anderen Zeichen stellen Sie das Dropdown auf Benutzerdefiniert und tippen den tatsächlichen Trenner ein.
Wie behandelt das Tool Zeilen mit unterschiedlicher Feldanzahl?
Kürzere Zeilen werden mit leeren Zellen aufgefüllt, bis sie die Breite der längsten Zeile erreichen. Nichts wird verworfen und die Ausrichtung bleibt sauber. Hat eine Zeile tatsächlich weniger Felder, bleiben die hinteren Spalten leer.
Entspricht die Markdown-Ausgabe der GitHub-Spezifikation?
Ja. Pipes umschließen jede Zelle, die Trennzeile nutzt Bindestriche und Doppelpunkte zur Ausrichtung (`:--`, `:-:`, `--:`), und die Spaltenbreiten werden angeglichen, damit auch der Quelltext gut lesbar bleibt. In ein README eingefügt, rendert GitHub die Tabelle sofort.
Warum sieht die rechtsbündige Ausrichtung bei Zahlen mit Währungssymbolen schief aus?
Die Ausrichtung wird nach Zeichenanzahl gemessen, nicht nach optischer Breite. Währungssymbole, Vollbreitenzeichen und Emojis belegen oft mehr oder weniger Spalten als ihre Stringlänge. Entfernen Sie das Symbol vorher oder zeigen Sie das Ergebnis in einer Monospace-Schrift.
Geht es auch umgekehrt — Markdown-Tabelle zurück in CSV?
Nicht direkt — das Tool formatiert nur in eine Richtung. Für den Rückweg fügen Sie die Markdown-Tabelle ein, stellen den Trenner auf Pipe `|`, schneiden die Pipes am Anfang und Ende jeder Zeile ab und lassen das Tool erneut laufen.

Ähnliche Tools