Compartilhar via


Reformatar tabelas de Markdown

Nome da extensão

O Pacote de Criação do Learn, Visual Studio Code meta extensão é composto por várias subextensão. Esse recurso está incluído na extensão De markdown do Learn . A extensão Do Learn Markdown faz parte do Pacote de Criação do Learn. Não é necessário instalá-lo separadamente.

Resumo

Em um arquivo Markdown (*.md), quando você seleciona uma tabela completa, dois itens do menu de contexto de formatação de tabela passam a ficar disponíveis. Para abrir o menu de contexto, clique com o botão direito do mouse na tabela de Markdown selecionada. Você verá algo semelhante aos seguintes itens de menu:

Menu de contexto Reformatar tabela

Dica

Esse recurso não funciona com várias seleções de tabela e é destinado a ser usado com apenas uma tabela de Markdown. Para obter os resultados desejados, é necessário selecionar a tabela inteira, incluindo os títulos.

Consolidar a tabela selecionada

A seleção da opção Consolidar a tabela selecionada recolherá os títulos e o conteúdo da tabela, com apenas um único espaço em cada lado de cada valor.

Distribuir uniformemente a tabela selecionada

A seleção da opção Distribuir uniformemente a tabela selecionada calculará o valor mais longo em cada coluna e distribuirá uniformemente todos os outros valores de acordo com o espaço.

Considerações

O recurso não afetará a renderização da tabela, mas ajudará a melhorar sua legibilidade, facilitando a sua manutenção. O recurso de reformatação de tabela manterá o alinhamento das colunas intacto.

Considere a seguinte tabela:

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

Depois de ser "distribuída uniformemente":

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

Depois de ser "consolidada":

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

Em ação

Veja abaixo uma breve demonstração desse recurso.

Demonstração de reformatação de tabela