Gerador de Tabela Markdown
Monte uma tabela Markdown em uma grade editável, ou cole CSV, TSV ou HTML para preenchê-la, depois exporte GFM, HTML, AsciiDoc, reST ou LaTeX. Tudo fica no seu navegador.
O Gerador de Tabela Markdown roda inteiramente no seu navegador. A grade que você edita, o TSV, CSV ou HTML que você cola e qualquer arquivo que você importa ficam no seu dispositivo — nenhum dado de tabela é enviado à ArrayKit.
Abrir o Conversor de CSV para Markdown
Sobre Gerador de Tabela Markdown
O Gerador de Tabela Markdown transforma uma grade editável em uma tabela limpa que você pode colocar em um README, wiki, pull request ou documentação. Digite direto nas células, adicione ou remova linhas e colunas e defina cada coluna com alinhamento à esquerda, ao centro ou à direita. Já tem os dados? Cole TSV, CSV ou uma tabela HTML e ela preenche a grade para você. Quando a tabela estiver do jeito certo, exporte-a como Markdown com sabor GitHub ou mude o formato para HTML, AsciiDoc, reStructuredText ou LaTeX com um clique. Caracteres de barra vertical são escapados automaticamente para que um valor como cat a | grep b nunca quebre uma célula. Feito para desenvolvedores e redatores técnicos que montam tabelas à mão. Cada tecla é processada no seu dispositivo — nada é enviado.
Recursos
- Digite em uma grade editável e adicione ou remova linhas e colunas conforme avança
- Defina alinhamento à esquerda, ao centro ou à direita de forma independente para cada coluna
- Preencha a grade colando TSV, CSV ou uma tabela HTML
- Importe um arquivo .csv, .tsv ou .html direto para a grade
- Exporte Markdown com sabor GitHub, HTML, AsciiDoc, reStructuredText ou LaTeX
- Escapa caracteres de barra vertical para que células Markdown nunca se dividam em colunas extras
- Preenchimento de coluna opcional alinha o código-fonte Markdown bruto em um editor monoespaçado
- Copie o resultado ou baixe-o como .md, .html, .adoc, .rst ou .tex
Como usar Gerador de Tabela Markdown
- Digite seus cabeçalhos e valores de célula na grade editável
- Adicione ou remova linhas e colunas e defina o alinhamento de cada coluna
- Ou clique em Importar e cole TSV, CSV ou uma tabela HTML para preencher a grade
- Escolha um formato de saída, depois copie a tabela ou baixe o arquivo
Exemplo
Entrada
Name, Score
Alice, 30
(Score column set to right-aligned)
Saída
| Name | Score |
| :--- | ---: |
| Alice | 30 |
Alinhar a coluna Score à direita escreve o separador ---:, enquanto a coluna Name alinhada à esquerda usa :---.
Erros comuns e solução de problemas
- Uma barra vertical (|) digitada dentro de uma célula divide a linha Markdown em colunas extras. — Nada a fazer — o gerador escapa as barras verticais como \| automaticamente para que o valor permaneça dentro de uma única célula.
- Os dados colados caem todos em uma coluna em vez de se dividirem em células. — A importação detecta automaticamente tabulação versus vírgula; garanta que cada linha use o mesmo delimitador, ou cole uma <table> HTML em vez de texto solto.
- O GitHub renderiza a tabela mas ignora o alinhamento que você definiu. — O alinhamento fica na linha separadora (:---, :---:, ---:). Copie a saída inteira, incluindo essa segunda linha, para que o renderizador possa aplicá-lo.
- Um valor de célula que contém uma quebra de linha se divide em duas linhas. — Quebras de linha dentro de uma célula Markdown são convertidas em <br> para que o conteúdo permaneça em uma linha; outros formatos as reduzem a um espaço.
Perguntas frequentes
- Como defino o alinhamento por coluna na tabela gerada?
- Cada cabeçalho de coluna tem um alternador L / C / R. À esquerda escreve :--- na linha separadora, ao centro escreve :---: e à direita escreve ---:, que é como o Markdown com sabor GitHub e a maioria dos renderizadores decidem o alinhamento.
- Posso colar uma tabela existente para preencher a grade em vez de digitá-la?
- Sim. Clique em Importar e cole conteúdo separado por tabulação, separado por vírgula ou uma <table> HTML. A ferramenta detecta o delimitador, preenche a grade editável e trata a primeira linha como cabeçalho para você ajustar a partir daí.
- Quais formatos de saída este gerador pode produzir além de Markdown?
- A mesma grade é exportada como HTML (com thead e tbody), AsciiDoc, tabelas de grade reStructuredText e um ambiente tabular LaTeX. Mude de formato com um clique e a saída atualiza ao vivo.
- Como as barras verticais dentro das células da tabela são tratadas?
- No Markdown, uma barra vertical solta encerra uma célula, então qualquer | no seu texto é escapado para \| e novas linhas embutidas viram <br>. Células AsciiDoc e LaTeX são escapadas com suas próprias regras para que a tabela sempre permaneça intacta.
- O que a opção Preencher colunas faz?
- Ela alarga cada coluna Markdown para combinar com sua célula mais longa, de modo que o código-fonte bruto se alinhe de forma organizada em um editor monoespaçado. A tabela renderizada fica idêntica de qualquer forma — o preenchimento só afeta o layout em texto simples.
- Onde os dados da tabela que digito ou colo são processados?
- Inteiramente no seu navegador. A grade que você edita, o texto que você cola e qualquer arquivo .csv, .tsv ou .html que você importa ficam no seu dispositivo e nunca são enviados à ArrayKit.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit