Guias para espaços
Converta tabulações em espaços ou empacote espaços novamente em tabulações, em qualquer largura de tabulação.
Guias para espaços
Tabulações ou espaços são o argumento mais antigo da programação, e a resposta geralmente depende do arquivo que você abriu. Esta ferramenta define isso para um determinado bloco de texto: cole o código, um arquivo de configuração, um Makefile ou uma coluna de dados exportados, escolha uma direção e o espaço em branco será reescrito para corresponder.
A conversão de tabulações em espaços expande cada tabulação da mesma forma que um editor faz - uma tabulação avança o cursor para a próxima parada de tabulação em vez de inserir cegamente um número fixo de espaços, de modo que o caractere depois de pousar na mesma coluna de antes. Escolha 2, 4 ou 8 espaços por guia ou defina uma largura personalizada entre 1 e 16. Indo na direção oposta, os espaços nas guias agrupam espaços em branco de volta nas guias sempre que uma guia atinge a mesma coluna e deixa quaisquer espaços restantes no lugar para que nada mude.
O recuo restringe apenas a conversão ao espaço em branco inicial de cada linha, que é o que você deseja para o código-fonte: o recuo é normalizado enquanto as guias dentro de strings, comentários ou colunas TSV alinhadas são deixadas sozinhas. Desligue-o para reescrever todas as guias e todos os espaços em branco do texto. As entradas do Windows (CRLF), Unix (LF) e Mac clássico (CR) funcionam, e a saída sempre usa LF. A contagem abaixo da saída mostra quantas guias entraram, quantas saíram e quantas linhas foram alteradas, portanto, uma largura errada é óbvia imediatamente.
Tudo acontece no seu navegador. Seu código nunca é carregado, portanto, a fonte proprietária, a configuração interna e os dados do cliente podem ser colados com segurança. Copie o resultado, baixe-o como um arquivo .txt ou envie-o de volta à entrada para outra passagem.