TanodTools
DE

Markdown-Tabellen-Generator

Bearbeiten Sie eine Tabelle in einem Raster oder fügen Sie sie aus einer Tabellenkalkulation, CSV oder TSV ein und kopieren Sie sie als GitHub-Markdown-Tabelle mit sauberen Spalten.

Läuft in Ihrem Browser; nichts, was Sie eingeben, verlässt Ihr Gerät

Tabellen bis zu einigen tausend Zellen. Markdown-Tabellen erlauben nur eine Textzeile pro Zelle, daher werden Zeilenumbrüche in einer Zelle als <br> geschrieben und senkrechte Striche maskiert. Die erste Zeile ist immer die Kopfzeile, wie GitHub es verlangt.

So erstellen Sie eine Markdown-Tabelle

  1. Tippen Sie ins Raster oder fügen Sie aus einer Tabellenkalkulation kopierte Zellen direkt ein. Sie können auch CSV, TSV oder eine vorhandene Markdown-Tabelle in das Feld einfügen und das Raster daraus füllen.
  2. Fügen Sie Zeilen und Spalten hinzu oder entfernen Sie sie, und wählen Sie für jede Spalte linksbündige, zentrierte oder rechtsbündige Ausrichtung.
  3. Kopieren Sie das Markdown und fügen Sie es in Ihre README, ein Issue, einen Pull Request oder ein Dokument ein.

So wird eine Markdown-Tabelle geschrieben

Eine GitHub-Markdown-Tabelle ist reiner Text: eine Kopfzeile, eine Zeile aus Strichen, die die Ausrichtung festlegt, und eine Zeile pro Datenzeile, wobei die Zellen durch senkrechte Striche getrennt sind. GitHub stellt dieses Format in READMEs, Issues und Pull Requests dar, und viele weitere Werkzeuge, darunter Dokumentationsseiten und Notiz-Apps, verstehen es ebenfalls.

Das Raster enthält die Zellen; die erste Zeile ist die Kopfzeile. Jede Spalte hat eine Ausrichtung. Links wird :--- geschrieben, zentriert :---:, rechts ---: und ohne Ausrichtung einfache Striche. Zelltext wird bei Bedarf maskiert: Ein senkrechter Strich wird zu \|, und ein Zeilenumbruch wird zum HTML-Tag <br>. Anschließend richtet das Tool die Spalten mit Leerzeichen aus, damit der Quelltext wie eine Tabelle aussieht. Es verwendet dabei die Breite jedes Zeichens statt der Byte-Anzahl, sodass auch Umlaute und andere Sonderzeichen sauber ausgerichtet sind.

Das Einfügen aus einer Tabellenkalkulation ist der schnellste Einstieg. Tabellenkalkulationen legen kopierte Zellen als tabulatorgetrennten Text mit einer Zeile pro Tabellenzeile in die Zwischenablage, und das Raster liest ihn direkt. CSV- und TSV-Dateien funktionieren über das Einfügefeld genauso, einschließlich Feldern in Anführungszeichen und Zeilenumbrüchen darin. Wenn Sie eine vorhandene Markdown-Tabelle einfügen, werden Zellen und Ausrichtungen zurück ins Raster gelesen, sodass Sie sie ändern können.

Tipps

  • Sie haben JSON statt einer Tabellenkalkulation? Wandeln Sie es zuerst mit JSON in CSV um und fügen Sie das Ergebnis hier ein.
  • Sehen Sie mit Markdown in HTML, wie die Tabelle aussehen wird.
  • Für den umgekehrten Weg, von einer Webseite zurück zu Markdown, nutzen Sie HTML in Markdown.

Häufige Fragen

Wie wird aus einer Tabellenkalkulation eine Markdown-Tabelle?

Markieren Sie die Zellen in Excel, Google Tabellen oder Numbers, kopieren Sie sie und fügen Sie sie in eine beliebige Zelle des Rasters ein. Zellen aus Tabellenkalkulationen kommen als tabulatorgetrennter Text an, und das Raster füllt sich ab der Zelle, in die Sie eingefügt haben. Sie können CSV oder TSV auch in das Feld über dem Raster einfügen und Raster aus diesem Text füllen wählen.

Wie funktionieren die Spaltenausrichtungen?

Die Strichzeile unter der Kopfzeile legt die Ausrichtung fest: :--- ist linksbündig, :---: zentriert, ---: rechtsbündig und --- die Standardausrichtung. Wählen Sie die Ausrichtung jeder Spalte über ihrer Kopfzelle.

Was passiert mit einem senkrechten Strich oder einem Zeilenumbruch in einer Zelle?

Ein senkrechter Strich | würde die Zelle beenden, deshalb wird er als \| geschrieben. Markdown-Tabellen können keine echten Zeilenumbrüche enthalten, daher wird ein Umbruch in einer Zelle als <br> geschrieben, was GitHub als neue Zeile anzeigt.

Warum werden die Spalten mit Leerzeichen aufgefüllt?

Das Auffüllen richtet die Spalten aus, sodass die Tabelle auch als reiner Text gut lesbar ist. Auf die Darstellung hat es keinen Einfluss. Deaktivieren Sie Spalten ausrichten für die kürzeste Form.

Kann ich eine vorhandene Markdown-Tabelle bearbeiten?

Ja. Fügen Sie sie in das Feld ein und wählen Sie Raster aus diesem Text füllen. Das Tool liest Zellen und Ausrichtungen und überträgt sie ins Raster.

Wird meine Tabelle hochgeladen?

Nein. Die Tabelle wird in Ihrem Browser erstellt, und nichts verlässt Ihr Gerät.