Condividi tramite


Riformattazione delle tabelle Markdown

Nome estensione

L'estensione meta Learn Authoring Pack, Visual Studio Code è costituita da più estensioni secondarie. Questa funzionalità è inclusa nell'estensione Learn Markdown . L'estensione Learn Markdown fa parte del Learn Authoring Pack, non è necessario installarla separatamente.

Riepilogo

In un file Markdown (*.md) quando si seleziona una tabella completa: sono ora disponibili due voci di menu di scelta rapida per la formattazione della tabella. Fare clic con il pulsante destro del mouse sulla tabella Markdown selezionata per aprire il menu di scelta rapida. Verrà visualizzato qualcosa di simile alle voci di menu seguenti:

Menu di scelta rapida della tabella reformat

Suggerimento

Questa funzionalità non funziona con più selezioni di tabella, ma è invece destinata a una singola tabella Markdown. È necessario selezionare l'intera tabella, incluse le intestazioni per i risultati desiderati.

Consolidare la tabella selezionata

Se si seleziona l'opzione Consolida tabella selezionata , le intestazioni e il contenuto della tabella verranno compressi con solo uno spazio su uno dei due lati di ogni valore.

Tabella selezionata uniformemente distribuita

Se si seleziona l'opzione Tabella selezionata in modo uniforme, il valore più lungo in ogni colonna e distribuirà in modo uniforme tutti gli altri valori di conseguenza con lo spazio.

Considerazioni

La funzionalità non influisce sul rendering della tabella, ma consente di migliorare la leggibilità della tabella, rendendo così più gestibile. La funzionalità di tabella di riformattamento mantiene intatto l'allineamento delle colonne.

Si consideri la tabella seguente:

| Column1 | This is a long column name | Column3 |  |
|--:|---------|:--:|:----|
||         |  |         |
|     |  |         |   a value      |
||         |         |         |
|     |         | This is a long value |       but why? |
|     |         |         |         |
|     |                                           |         | Here is something |
|  |         |   |         |

Dopo essere stato "distribuito in modo uniforme":

| Column1 | This is a long column name | Column3              |                   |
|--------:|----------------------------|:--------------------:|:------------------|
|         |                            |                      |                   |
|         |                            |                      | a value           |
|         |                            |                      |                   |
|         |                            | This is a long value | but why?          |
|         |                            |                      |                   |
|         |                            |                      | Here is something |
|         |                            |                      |                   |

Dopo essere stato "consolidato":

| Column1 | This is a long column name | Column3 |  |
|-:|--|:-:|:-|
|  |  |  |  |
|  |  |  | a value |
|  |  |  |  |
|  |  | This is a long value | but why? |
|  |  |  |  |
|  |  |  | Here is something |
|  |  |  |  |

In azione

Di seguito è riportata una breve dimostrazione di questa funzionalità.

Demo della tabella reformat