CSV zu Textspalten
Manchmal benötigt man Daten, die in lesbaren Spalten angeordnet sind, ohne Markdown, HTML oder eine Tabelle einzuführen, ein Codeblock in einem README, ein terminalfreundlicher Bericht, eine einfache Text-E-Mail an ein Ops-Team. Dieser Konverter liest CSV (oder tab-, semikolon-, pipe-getrennte) Eingaben und gibt mit Leerzeichen gepolsterte Spalten aus, bei denen jede Zelle auf die Breite der breitesten Zelle in dieser Spalte gepolstert ist. Das Ergebnis reiht sich perfekt in einer Monospace-Schriftart ein.
Wie die Spalten ausgerichtet werden
-
1
Daten einfügen
Jeder gängige Flachdatei-Trenner funktioniert: Komma, Tabulator, Semikolon oder Pipe.
-
2
Wählen Sie den Trenner
Das Tool analysiert zitierte Zellen mit `str_getcsv`, sodass eingebettete Trenner innerhalb von Anführungszeichen respektiert werden.
-
3
Spaltenbreiten messen
Für jede Spalte findet der Konverter die breiteste Zelle über alle Zeilen und speichert diese als Zielbreite.
-
4
Zellen mit Leerzeichen gepolstert
Jede Zelle wird rechts auf die Spaltenbreite gepolstert; die Spalten werden mit zwei Leerzeichen dazwischen verbunden.
Warum Monospace für diese Ausgabe wichtig ist
Die mit Leerzeichen gepolsterte Ausrichtung funktioniert nur, wenn jedes Zeichen die gleiche Breite hat. In proportionalen Schriftarten (Helvetica, Arial, Ihr Blog-Text) benötigt ein i weniger horizontalen Platz als ein M, sodass die Spalten falsch ausgerichtet erscheinen, obwohl jede Zelle die gleiche Anzahl von Leerzeichen hat.
Wo es korrekt gerendert wird
- Markdown-Codeblöcke (
``` ) <pre>und<code>HTML-Elemente- Terminalausgaben, Protokolldateien
- Rich-Text-Felder, die auf Monospace eingestellt sind (die meisten IDEs, Gitea-Issue-Inhalte)
Wo es kaputt aussieht
- Regelmäßige Absätze in Blogbeiträgen
- Gmail und die meisten E-Mail-Clients (sie verwenden standardmäßig proportionale Schriftarten)
- Slack-Nachrichten außerhalb von Backticks
- Notion-Textblöcke
Alternativen für menschenlesbare Prosa
| Zielausgabe | Empfohlenes Tool |
|---|---|
| Webseite | CSV zu HTML-Tabelle |
| GitHub README | CSV zu Markdown-Konverter |
| Tabelle | CSV zu Excel |
| API-Nutzlast | CSV zu JSON |
Tipps
- Kurze Zellen gewinnen. Sehr lange Werte zwingen eine Spalte, extrem breit zu sein. Kürzen Sie langen Text zuerst oder lassen Sie ihn zeilenweise nachbearbeiten.
- Ausrichtung per Tabulator ist etwas anderes. Wenn Sie
\t-getrennte Ausgaben zum Einfügen in eine Tabelle wünschen, überspringen Sie dieses Tool und verwenden Sie einen einfachen TSV-Export; in der Tabelle geht die Ausrichtung ohnehin verloren. - Breite Unicode zählt anders. Der Konverter misst mit
mb_strlen, das Codepunkte zählt. Doppelt breite CJK-Zeichen sind technisch breiter als ihre Anzahl vermuten lässt; visuell können sie in einigen Terminals abdriften.
Häufig gestellte Fragen
Das Tool polstert Zellen mit Leerzeichen. In proportionalen Schriftarten benötigt ein i weniger horizontalen Platz als ein M, sodass, obwohl die Anzahl der Leerzeichen korrekt ist, die Pixel nicht übereinstimmen. Rendern Sie innerhalb eines Codeblocks oder stellen Sie die Schriftart auf Monospace ein.
Nicht direkt, dieses Tool verwendet doppelte Leerzeichen als Trenner. Für eine pipe-getrennte, ausgerichtete Ansicht, bearbeiten Sie nachträglich, indem Sie das doppelte Leerzeichen durch | ersetzen, oder verwenden Sie den CSV zu Markdown-Konverter für eine GFM-ähnliche Tabelle.
Fehlende Zellen werden mit Leerzeichen auf die Spaltenbreite gepolstert, sodass die Ausgabe rechteckig bleibt und ordentlich ausgerichtet ist.
Ja, der eingefügte Text wird an unseren Server gesendet, damit das Tool die Spalten ausrichten kann. Er wird nicht gespeichert und nicht zum Seitenlink hinzugefügt.
Verwandte Tools
Wortzähler
Zählen Sie Wörter, Zeichen, Sätze und Absätze mit Lesezeit, Sprechzeit, Keyword-Dichte und einem Flesch-Lesbarkeitswert für Essays, Beiträge, Bildunterschriften und Meta-Beschreibungen.
Benutzernamen-Generator
Erstelle Benutzernamen-Ideen aus einem Startwort, optional mit Zahlen und Trennzeichen. Praktisch für neue Konten, Gamer-Tags und Zweitprofile.
Pfeilsymbole zum Kopieren
Kopiere gängige Unicode-Pfeile mit einem Klick: gerade, doppelte, diagonale, hakenförmige, kreisförmige und dreieckige Pfeile für Dokumente, Chats und Designs.
Firmennamen-Generator
Erzeuge Firmennamen aus Branchen-Keywords und Stilrichtungen und prüfe anschließend Domains, Register und Markenrechte.
Emoji Kitchen
Teste verifizierte Google-Emoji-Kitchen-Paare, lade PNG-Sticker herunter und nutze Vorschläge oder den externen Browser für weitere Kombinationen.
Glitch-Text-Generator
Erstelle Zalgo-artigen Glitch-Text mit kombinierenden Unicode-Zeichen. Wähle die Intensität, prüfe Varianten und kopiere beschädigt wirkenden Text für Profile, Memes oder Horror-Posts.