Como usar
- Cole a lista na caixa da esquerda, um item por linha.
- Escolha a ordem. A lista ordenada aparece à direita na hora.
- Clique em Copiar. No modo embaralhar, Embaralhar de novo gera uma nova ordem aleatória.
Como funciona
A ordenação usa o Intl.Collator do navegador com as regras do idioma desta página - as mesmas dos dicionários e da agenda do celular, não os códigos dos caracteres. Por isso as letras com acento e o ç ficam junto das demais e as maiúsculas não dividem a lista em duas. Linhas que resultam iguais mantêm a ordem original.
A ordem natural liga a comparação numérica: os algarismos dentro de uma linha são lidos como números inteiros, «2» < «10». Por tamanho põe primeiro as linhas mais curtas (em caracteres visíveis; com o mesmo tamanho, de A a Z). Ordem inversa não ordena nada: só vira a lista de cabeça para baixo. Embaralhar cria uma ordem aleatória com o método de Fisher-Yates.
Exemplo resolvido
A lista do exemplo na ordem A → Z fica: abacaxi, ação, arquivo1.txt, arquivo10.txt, arquivo2.txt, árvore, égua, elefante, Zebra. Na ordem natural, os arquivos ficam arquivo1.txt, arquivo2.txt, arquivo10.txt.
Dicas
Ao ordenar, as linhas iguais ficam juntas e fica fácil ver as duplicadas; para apagá-las, use remover linhas duplicadas. As linhas vazias são removidas por padrão; se precisar delas, desligue a opção e elas vão se juntar no começo da lista.