Tabela Markdown
Cole uma planilha, receba uma tabela que se alinha.
Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Exemplo
Exemplo: lista de preços em CSV do Excel, com ponto e vírgula, virando tabela no README
Uma loja virtual exporta a planilha de produtos como CSV. No Excel em português o CSV sai separado por ponto e vírgula, porque a vírgula já é a casa decimal: “Caneca personalizada;39,90;120;Ativo”. São quatro colunas, Produto, Preço (R$), Estoque e Situação, e quatro produtos; um deles está “Esgotado | repor”, com uma barra vertical.
- Cole o CSV e deixe “Separado por” em Descobrir sozinho: o ponto e vírgula é reconhecido e 39,90 fica inteiro na sua célula. Embaixo aparece: 4 colunas, 4 linhas.
- Cada coluna é preenchida com espaços até a célula mais larga: Produto até os 21 caracteres de “Caderno universitário”, Situação até os 17 de “Esgotado \| repor”.
- A barra de “Esgotado | repor” vira \| para não encerrar a linha antes da hora; na tabela renderizada a célula continua mostrando “Esgotado | repor”.
- Copiado direto das células da planilha o resultado é o mesmo: aí as colunas chegam separadas por tabulação.
| Opção | Linha de traços sob “Preço (R$)” |
|---|---|
| Alinhar: Esquerda (padrão) | | :--------- | |
| Alinhar: Centro | | :--------: | |
| Alinhar: Direita | | ---------: | |
| Alinhar: Não informar | | ---------- | |
| Esquerda, com “Não alinhar o código” | | :-- | |
Seis linhas de Markdown, cabeçalho, linha de traços e os quatro produtos, que aparecem como tabela no README ou na wiki e continuam alinhadas quando o arquivo é aberto num editor. O alinhamento escolhido vale para todas as colunas.
Como funciona
- Copie células de uma planilha e cole aqui: isso é uma tabela separada por tabulação e é reconhecida sozinha.
- Diga se a primeira linha são os cabeçalhos.
- Escolha um alinhamento. Ele vai na linha de traços, onde o Markdown espera.
- Copie a tabela para o seu README, issue ou wiki.
Perguntas frequentes
- Por que a saída é preenchida com espaços?
- Para que o código Markdown pareça uma tabela quando aberto num editor. Renderizado fica idêntico: o preenchimento é para a pessoa que lê o arquivo. Desligue se o arquivo só for lido já renderizado.
- O preenchimento funciona com texto japonês?
- Funciona, e é exatamente a parte que a maioria dos geradores erra. Um caractere CJK ocupa duas colunas numa fonte monoespaçada, então conta como dois; caso contrário, qualquer tabela com japonês sai desalinhada.
- O que acontece com uma barra vertical dentro de uma célula?
- É escapada como \|, que é o que o Markdown precisa, e uma quebra de linha dentro da célula vira <br>. Sem isso, qualquer um dos dois encerraria a linha cedo demais.
- Meu CSV do Excel usa ponto e vírgula. Funciona?
- Funciona. Em “Descobrir sozinho” o ponto e vírgula é reconhecido, e números com vírgula decimal, como 39,90, ficam inteiros na mesma célula. Se quiser garantir, escolha Ponto e vírgula em “Separado por”.
- E se a planilha não tiver linha de cabeçalho?
- Desmarque “A primeira linha são os cabeçalhos”: a primeira linha vira dados e a tabela ganha os cabeçalhos column_1, column_2 e assim por diante, que você pode trocar no Markdown depois.
- Alguma coisa é enviada para um servidor?
- Não. Roda no navegador, então o que você colar fica no seu computador.