Markdown-tabellen opnieuw opmaken
Extensienaam
De Meta-extensie Learn Authoring Pack, Visual Studio Code bestaat uit meerdere subextensies. Deze functie is opgenomen in de Learn Markdown-extensie . De Learn Markdown-extensie maakt deel uit van het Learn Authoring Pack. U hoeft deze niet afzonderlijk te installeren.
Samenvatting
Wanneer u in een Markdown-bestand (*.md) een volledige tabel selecteert, zijn er nu twee contextmenu-items voor tabelopmaak beschikbaar. Klik met de rechtermuisknop op de geselecteerde Markdown-tabel om het contextmenu te openen. U ziet iets dat lijkt op de volgende menu-items:
Tip
Deze functie werkt niet met meerdere tabelselecties, maar is bedoeld voor één Markdown-tabel. U moet de hele tabel selecteren, inclusief koppen voor de gewenste resultaten.
Geselecteerde tabel samenvoegen
Als u de optie Geselecteerde tabel samenvoegen selecteert, worden de tabelkoppen en inhoud samengevouwen met slechts één spatie aan beide zijden van elke waarde.
De geselecteerde tabel gelijkmatig verdelen
Als u de optie Geselecteerde tabel gelijkmatig verdelen selecteert, wordt de langste waarde in elke kolom berekend en worden alle andere waarden dienovereenkomstig verdeeld met spatie.
Overwegingen
De functie heeft geen invloed op de weergave van de tabel, maar helpt wel om de leesbaarheid van de tabel te verbeteren en zo beter onderhoudbaar te maken. De functie voor het opnieuw formatteren van de tabel zorgt ervoor dat de kolomuitlijning intact blijft.
Bekijk de volgende tabel:
| Column1 | This is a long column name | Column3 | |
|--:|---------|:--:|:----|
|| | | |
| | | | a value |
|| | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Na 'gelijkmatig verdeeld' te zijn:
| Column1 | This is a long column name | Column3 | |
|--------:|----------------------------|:--------------------:|:------------------|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
Nadat u bent 'geconsolideerd':
| Column1 | This is a long column name | Column3 | |
|-:|--|:-:|:-|
| | | | |
| | | | a value |
| | | | |
| | | This is a long value | but why? |
| | | | |
| | | | Here is something |
| | | | |
In actie
Hieronder ziet u een korte demonstratie van deze functie.