Contador de Linhas
FreeUm contador de linhas avançado que analisa instantaneamente seu texto colado: detecção de linhas duplicadas/vazias, filtragem de linhas de comentário, buscar e substituir com regex, ordenação e inserção de prefixo/sufixo.
Executa inteiramente no seu navegador. Nenhum dado é enviado para um servidor.
Texto / Código
0 linhas brutas
Filtros inteligentes
Estas configurações afetam os resultados da análise à direita; elas não mudam o texto diretamente.
Ferramentas de linha
Localizar e substituir
Atividade recente
Visível para todos. Últimos 20 usos de todos os visitantes, mais recentes primeiro.
Ainda sem atividade. Seja o primeiro.
O que esta ferramenta faz
Contador de linhas pega qualquer texto que você cole ou solte e o decompõe: quantas linhas existem, quantas estão vazias, quantas são apenas espaços em branco, e quantas realmente contêm algo. Também sinaliza duplicatas, conta palavras, e relata o comprimento da linha mais longa.
Além dos números, também funciona como um pequeno editor de texto para trabalho baseado em linhas. Você pode ordenar linhas alfabeticamente, inverter sua ordem, alternar maiúsculas entre MAIÚSCULAS, minúsculas, e Estilo Título, adicionar numeração sequencial, ou envolver cada linha em um prefixo e sufixo de sua escolha. Cada mudança está a um clique de ser desfeita, e o resultado pode ser copiado para sua área de transferência ou salvo como um arquivo .txt.
Problemas que resolve
- Limpar arquivos de log ou exportações CSV antes de importá-los em outro lugar: eliminando linhas em branco, descartando linhas repetidas, aparando espaços perdidos.
- Transformar uma lista em algo que você pode colar em uma cláusula SQL IN (...), envolvendo cada linha em aspas e adicionando vírgulas.
- Verificar quantas entradas únicas há em uma lista que alguém te entregou, sem abrir uma planilha.
- Encontrar e remover linhas que correspondam a um padrão, como código comentado ou entradas de log antigas, usando a busca por regex.
- Padronizar a capitalização de uma lista de nomes, tags, ou caminhos de arquivo em um clique em vez de digitá-los novamente.
- Numerar uma lista para um relatório, changelog, ou script sem adicionar os números manualmente.
Perguntas frequentes
›Meu texto é enviado para algum lugar?
Não. Tudo acontece no seu navegador. Nada é enviado para um servidor, então você pode colar dados sensíveis sem se preocupar.
›Qual é a diferença entre uma linha vazia e uma linha apenas com espaços em branco?
Uma linha vazia tem zero caracteres. Uma linha apenas com espaços tem um ou mais espaços ou tabulações, mas nada mais. Parece em branco mas tecnicamente não está vazia. A ferramenta as conta separadamente porque geralmente precisam de tratamento diferente.
›As linhas duplicadas diferenciam maiúsculas de minúsculas?
Sim, por padrão. "Hello" e "hello" contam como duas linhas diferentes. Se a única diferença forem espaços no início ou fim, ative primeiro "Remover espaços no início/fim"; diferenças de maiúsculas/minúsculas ainda contam como linhas separadas de qualquer forma.
›Posso usar expressões regulares em Localizar e substituir?
Sim. Ative "Usar regex" e o campo de busca aceita a sintaxe regex padrão do JavaScript. Um padrão inválido mostra uma mensagem de erro em vez de falhar silenciosamente.
›Existe um limite de tamanho?
Nenhum limite rígido, mas arquivos muito grandes (centenas de milhares de linhas) parecerão mais lentos já que tudo roda no seu navegador em vez de um servidor. Para logs, CSVs, e arquivos de código típicos, permanece rápido.
›Funciona no celular?
Sim, o layout se ajusta a telas menores, embora editar texto longo seja naturalmente mais fácil com um teclado.
›Posso desfazer um erro?
Sim. Qualquer ação que mude o texto, seja de uma ferramenta de linha, uma busca e substituição, ou carregamento de um novo arquivo, pode ser desfeita a partir do botão Desfazer na barra de ferramentas. As últimas 25 mudanças são mantidas, então você pode voltar através de várias edições se necessário.
›Qual é a diferença entre contagem de palavras e contagem de caracteres?
Contagem de palavras divide cada linha por espaços em branco e conta as peças, semelhante ao que um processador de texto relata. Total de caracteres em vez disso conta cada letra, dígito, espaço, e sinal de pontuação. Uma palavra curta como "it's" conta como uma palavra mas quatro caracteres.
›Posso salvar o resultado como um arquivo em vez de copiá-lo?
Sim. O botão Download salva o que quer que esteja atualmente no editor como um arquivo .txt simples no seu dispositivo. Copiar para a área de transferência faz a mesma coisa sem criar um arquivo, para quando você só quer colar o resultado em outro lugar.
Ferramentas relacionadas
Texto
Gerador de Acrônimos
Transforme uma frase em seu acrônimo instantaneamente, com um detalhamento letra por letra e um modo opcional de pular palavras menores.
FreeTexto
Adicionar Quebras de Linha
Adicione quebras de linha após cada delimitador, a cada N caracteres (com quebra de palavra ou exato), ou a cada N palavras, com contagem de linhas ao vivo.
FreeTexto
Adicionar Prefixo e Sufixo
Adicione o mesmo texto de prefixo e/ou sufixo a cada linha de uma lista, diretamente no seu navegador.
FreeTexto
Adicionar Texto a Cada Linha
Insira o mesmo texto em cada linha, no início, no fim, em uma posição exata, ou próximo a uma correspondência, diretamente no seu navegador.
Comentários (0)
Achou esta ferramenta útil? Deixe um comentário, compartilhe uma dica ou nos diga como podemos melhorá-la.
Ainda sem comentários. Seja o primeiro a compartilhar sua opinião!