Neuformatieren von Markdowntabellen
Name der Erweiterung
Die Learn Authoring Pack, Visual Studio Code-Metaerweiterung besteht aus mehreren Untererweiterungen. Dieses Feature ist in der Learn Markdown-Erweiterung enthalten. Die Learn Markdown-Erweiterung ist Teil des Learn Authoring Pack, es ist nicht erforderlich, es separat zu installieren.
Zusammenfassung
Wenn Sie in einer Markdowndatei (*.md) eine vollständige Tabelle auswählen, stehen Ihnen jetzt zwei Kontextmenüelemente für die Tabellenformatierung zur Verfügung. Klicken Sie mit der rechten Maustaste auf die ausgewählte Markdowntabelle, um das Kontextmenü zu öffnen. Dann wird etwas wie die folgenden Menüelemente angezeigt:
Tipp
Dieses Feature funktioniert nicht bei der Auswahl von mehreren Tabellen, sondern ist für eine einzelne Markdowntabelle vorgesehen. Sie müssen die gesamte Tabelle auswählen, einschließlich der Überschriften für die gewünschten Ergebnisse.
Ausgewählte Tabelle konsolidieren
Wenn Sie die Option Ausgewählte Tabelle konsolidieren auswählen, werden die Tabellenüberschriften und Inhalte so reduziert, dass auf jeder Seite der einzelnen Werte nur ein Leerzeichen steht.
Ausgewählte Tabelle gleichmäßig verteilen
Wenn Sie die Option Ausgewählte Tabelle gleichmäßig verteilen auswählen, wird der längste Wert in jeder Spalte berechnet, und alle anderen Werte werden gleichmäßig entsprechend über den Bereich verteilt.
Überlegungen
Das Feature wirkt sich nicht auf das Rendering der Tabelle aus, wird aber dabei helfen, die Lesbarkeit der Tabelle – und dadurch deren Verwaltbarkeit – zu verbessern. Bei dem Feature zur Neuformatierung von Tabellen bleibt die Spaltenausrichtung erhalten.
Betrachten Sie die folgende Tabelle.
| Column1 | This is a long column name | Column3 | |
|--:|---------|:--:|:----|
|| | | |
| | | | a value |
|| | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Nach dem Vorgang „gleichmäßig verteilt“:
| Column1 | This is a long column name | Column3 | |
|--------:|----------------------------|:--------------------:|:------------------|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Nach dem Vorgang „konsolidiert“:
| Column1 | This is a long column name | Column3 | |
|-:|--|:-:|:-|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
In Aktion
Nachstehend sehen Sie eine kurze Demo dieses Features.