Alinhar texto em colunas
Alinhe texto delimitado por separador em colunas ordenadas, preenchendo cada célula até à célula mais larga.
Alinhar texto em colunas
Cole linhas de texto delimitado por separador — vírgula, tabulação, pipe ou qualquer carácter à sua escolha — e esta ferramenta alinha cada coluna para que os dados se leiam claramente, independentemente de quão desigual seja o texto original. Mede a célula mais larga em cada coluna e preenche todas as outras células para corresponder, para que o segundo, terceiro e posteriores campos começem na mesma posição horizontal.
Defina o separador para o que divide os seus dados, ou deixe em branco para dividir por espaçamento em branco em vez disso, útil para texto que já está vagamente espaçado. Escolha como cada coluna se alinha: esquerda para nomes e etiquetas, direita para números inteiros, ou ponto decimal para uma mistura de preços e medidas onde os dígitos e decimais devem estar alinhados corretamente. Controle o espaçamento entre colunas com a opção de espaçamento, e escolha se o preenchimento usa espaços simples ou um líder de pontos, útil para menus ou tabelas de conteúdos. Ative a opção de tabela ASCII para envolver o resultado numa grelha com bordas usando +, - e | caracteres em vez de preenchimento simples.
Linhas com menos campos que a linha mais larga são tratadas graciosamente — células em falta são tratadas como vazias. A opção manter células vazias controla o que acontece quando o seu separador aparece duas vezes seguidas: ativada por padrão, para que um campo em branco entre duas vírgulas permaneça uma coluna real em vez de deslocar silenciosamente cada valor posterior para a esquerda. Tanto as terminações de linha CRLF como LF são aceites, e o texto muito largo é limitado em vez de ser permitido congelar o separador.
Tudo é executado localmente no seu navegador — nada do que cola é enviado para nenhum lado. Copie o resultado alinhado, descarregue-o como ficheiro .txt, ou envie-o direto para a entrada novamente para aplicar outra ferramenta por cima.