Partilhar via


Voltar a formatar tabelas Markdown

Nome da extensão

O Pacote de Criação do Learn, a extensão meta do Visual Studio Code é composta por várias sub extensões. Esta funcionalidade está incluída na extensão Learn Markdown . A extensão Learn Markdown faz parte do Pacote de Criação do Learn. Não é necessário instalá-la separadamente.

Resumo

Num ficheiro Markdown (*.md), quando seleciona uma tabela completa, estão agora disponíveis dois itens de menu de contexto de formatação de tabela. Clique com o botão direito do rato na tabela Markdown selecionada para abrir o menu de contexto. Verá algo semelhante aos seguintes itens de menu:

Menu de contexto reformatar tabela

Dica

Esta funcionalidade não funciona com múltiplas seleções de tabelas, mas destina-se a uma única tabela markdown. Tem de selecionar toda a tabela, incluindo cabeçalhos para os resultados pretendidos.

Consolidar tabela selecionada

Selecionar a opção Consolidar tabela selecionada irá fechar os cabeçalhos e os conteúdos da tabela com apenas um único espaço em ambos os lados de cada valor.

Distribuir uniformemente a tabela selecionada

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

Considerações

A funcionalidade não afetará a composição da tabela, mas ajudará a melhorar a legibilidade da tabela, tornando assim mais viável. A funcionalidade de reformatação da 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ído uniformemente":

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

Depois de "consolidado":

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

Em ação

Segue-se uma breve demonstração desta funcionalidade.

Reformatar demonstração da tabela