Adicionar Números de Linha
Cole qualquer bloco de texto e esta ferramenta prefixa cada linha com um número sequencial. Útil para revisar longos parágrafos, citar linhas específicas em revisões de código quando você não tem números de linha, preparar scripts de referência para leituras em tabela ou criar uma lista de tarefas numerada a partir de uma exportação de texto simples.
Como adicionar números de linha
-
1
Cole o texto
Insira seu bloco de texto. Cada nova linha (\n ou \r\n) se torna uma linha numerada separadamente.
-
2
Escolha o número inicial
O padrão é 1, mas você pode começar do 0 (comum para código indexado a zero) ou qualquer outro inteiro se o bloco continuar de um trecho anterior.
-
3
Escolha preenchimento e separador
O preenchimento com zeros (001, 002, 003) mantém as colunas alinhadas. O separador geralmente é dois pontos, ponto, tabulação ou barra vertical.
-
4
Pular linhas em branco (opcional)
Ative a opção "pular linhas em branco" se as linhas vazias devem ficar no lugar sem receber número. Deixe desativado se elas também devem ser contadas.
Formatos de separador comuns
| Estilo | Exemplo de saída | Onde é usado |
|---|---|---|
| Dois pontos e espaço | 1: Primeira linha |
Logs, rastreamentos de erro |
| Tabulação | 1\tPrimeira linha |
Colagem em planilhas |
| Ponto | 1. Primeira linha |
Listas ordenadas, documentos imprimíveis |
| Barra | 1 | Primeira linha |
Tabelas Markdown |
| Preenchido com zeros | 001 Primeira linha |
Atas, roteiros, notas longas |
Quando o preenchimento importa
Se você tiver mais de 9 linhas, números sem preenchimento criam uma borda esquerda irregular porque a linha 10 tem dois dígitos e a linha 1 tem um dígito. Preencha para 01, 02 ou 001, 002 para que o texto após o número permaneça alinhado em coluna.
Finais de linha a serem observados
- LF (\n): Unix, macOS, a maioria das ferramentas de desenvolvimento
- CRLF (\r\n): Bloco de Notas do Windows e muitos arquivos de origem Windows
- CR (\r): Mac OS clássico, raro hoje
Misturar CRLF com LF pode fazer com que um bloco seja numerado como uma única linha em alguns editores. Normalize os finais de linha antes de numerar se a contagem parecer muito errada.
Operação reversa
Para remover os números de linha, use uma busca e substituição com uma regex como ^\d+[\:\.\s\t\|]+ contra o início da linha.
Perguntas frequentes
Por padrão, linhas em branco são incluídas e recebem seu próprio número. Se você ativar “pular linhas em branco”, linhas vazias são mantidas, mas não numeradas, então a sequência salta de “3” diretamente para “4” através da lacuna.
Sim. A numeração indexada a zero é comum ao colar fragmentos de código-fonte para alinhar com os números de linha do editor, ou quando o texto continua um bloco previamente numerado.
Porque números não preenchidos têm largura variável (1 caractere para linhas 1-9, 2 para 10-99, 3 para 100+). Ative o preenchimento com zeros ou escolha uma fonte de largura fixa para corrigir isso.
Sim. O prefixo é adicionado no início de cada linha, antes de qualquer espaço em branco existente. Tabulações, espaços e indentação à esquerda são mantidos intactos.
A ferramenta trata ambos como quebras de linha, então a contagem deve estar correta nos dois casos. A saída geralmente é gerada como LF. Se você precisar de CRLF para um destino Windows, copie o resultado para um editor que possa salvar com finais de linha do Windows.
Ferramentas relacionadas
Contador de Palavras
Conte palavras, caracteres, frases e parágrafos com tempo de leitura, tempo de fala, densidade de palavras-chave e uma pontuação de legibilidade Flesch para redações, posts, legendas e meta descriptions.
Gerador de nomes de cidades
Gere nomes fictícios de cidades, vilas, aldeias e capitais para worldbuilding, mapas, jogos, histórias e dados fictícios, com notas curtas para cada resultado.
Gerador de Texto Negrito Itálico
Transforme texto comum em caracteres Unicode negrito itálico. Pronto para colar em bios do Instagram, Twitter/X, LinkedIn e Discord onde markdown não é suportado.
Símbolos de seta para copiar
Copie setas Unicode comuns em um clique: retas, duplas, diagonais, com gancho, circulares e triangulares para documentos, chats e designs.
Gerador de Texto em Bolha
Converta texto em letras em bolha usando alfanuméricos Unicode cercados. Funciona em bios do Instagram, Twitter/X, TikTok sem precisar de fontes personalizadas.
Tradutor de braille
Traduza texto para braille Unicode de grau 1 e decodifique braille de volta para letras. Lida com maiúsculas, algarismos e pontuação.