Sort Lines
Ordena líneas alfabéticamente, numéricamente, por longitud o aleatoriamente
Acerca de Sort Lines
Reordena las líneas que pegues de seis formas: de la A a la Z, de la Z a la A, de la más corta a la más larga o al revés, por el número inicial o al azar, y actualiza el resultado mientras escribes o cambias de modo. Los modos alfabéticos no aplican un orden natural, así que item10 queda antes que item2. Útil para ordenar listas de palabras, imports o claves de configuración antes de un diff.
Categoría: Texto.
Preguntas frecuentes
¿La ordenación distingue mayúsculas de minúsculas?
▾
No. Los modos de la A a la Z y de la Z a la A usan la comparación del navegador según el idioma (localeCompare), así que las palabras se ordenan alfabéticamente sin importar las mayúsculas, como en apple, Apple, banana, Banana; las minúsculas van primero solo cuando dos líneas difieren únicamente en eso. Las letras acentuadas se ordenan junto a su letra base.
¿Puedo ordenar numéricamente?
▾
Sí. El modo Numeric lee el número al inicio de cada línea con parseFloat, así que 9 va antes que 10 y los valores negativos o decimales se ordenan correctamente. Solo ordena de forma ascendente, y las líneas que no empiezan con un número pueden quedar en posiciones impredecibles.
¿Puedo ordenar en orden inverso?
▾
Sí, para texto y longitud: el modo de la Z a la A invierte el orden alfabético y Longest first invierte Shortest first. El modo Numeric no tiene opción descendente, así que no hay orden de mayor a menor.
¿Qué pasa con las líneas en blanco?
▾
Las líneas vacías y las que solo contienen espacios se eliminan del resultado. Todas las demás se conservan tal como las escribiste, así que los espacios iniciales se mantienen y pueden llevar una línea al principio de un orden alfabético.