¿Qué es Visualizador de espacios en blanco?
Whitespace Visualizer hace visibles los caracteres invisibles en tu texto. Espacios, tabulaciones, saltos de línea, retornos de carro, espacios de no separación y caracteres de ancho cero reciben cada uno su propio marcador de color, para que puedas detectar errores de formato, indentación inconsistente o caracteres extraños en archivos de datos.
Cada tipo de espacio recibe su propio color: los espacios aparecen como puntos naranjas, los tabuladores como flechas, los saltos de línea con el símbolo de párrafo, y los caracteres de anchura cero como círculos tachados. La herramienta cuenta cada tipo por separado, así sabes de un vistazo si un archivo usa tabs, espacios, o si tiene caracteres invisibles que rompen un parser. También señala caracteres invisibles extendidos —guiones suaves, uniones de palabra, marcas de dirección de izquierda a derecha y de derecha a izquierda, y espacios anchos— que los editores normales ocultan por completo.
Cómo usar
- Paso 1 — Pega o escribe texto en el área de entrada. Los caracteres de espacio en blanco se resaltan inmediatamente con marcadores codificados por colores.
- Paso 2 — Activa o desactiva qué tipos de espacio en blanco resaltar: espacios, tabulaciones, saltos de línea, retornos de carro, espacios de no separación y caracteres de ancho cero, además de caracteres invisibles extendidos como guiones suaves, uniones de palabra, marcas de dirección y espacios anchos. Ajusta el ancho de tabulación a 2, 4 u 8 columnas y muestra u oculta los números de línea para igualar tu editor.
- Paso 3 — Revisa las estadísticas de caracteres que muestran el recuento de cada tipo de espacio en blanco y copia el texto anotado si lo necesitas.
Cuándo usar
- Investigar por qué un CSV o TSV se niega a parsearse correctamente en pandas o Excel.
- Revisar código pegado para detectar tabs y espacios mezclados antes de hacer commit.
- Cazar uniones de anchura cero o BOM que se colaron en cadenas de UI traducidas.
Resultado
Un archivo CSV no se puede analizar. Pegas algunas líneas en el visualizador y descubres tabulaciones mezcladas con espacios como delimitadores, además de un espacio de ancho cero oculto en la fila de encabezado que hace que el nombre de la primera columna no coincida.
Preguntas frecuentes
- ¿Qué es un carácter de anchura cero y por qué da problemas?
- Caracteres como U+200B (espacio de anchura cero) o U+FEFF (BOM) no ocupan espacio visual pero siguen contando como bytes. Suelen colarse desde Word, PDFs copiados o exportaciones de terminal, y hacen que las comparaciones de cadenas fallen de formas que parecen imposibles.
- ¿Cómo sé si mi archivo usa tabs o espacios para indentar?
- Pega el archivo y mira el panel de conteos. Si Tabs es 0 y Spaces es alto, está indentado con espacios. Al revés, con tabs. Si ambos son distintos de cero, suele ser un problema, sobre todo en Python o Makefile, donde mezclar está prohibido.
- ¿Funciona con texto no latino como árabe o chino?
- Sí. El visualizador recorre por puntos de código Unicode, así que maneja correctamente árabe, CJK y emoji. Los caracteres no latinos se muestran tal cual; solo los espacios se reemplazan por marcadores, sin importar el alfabeto.
- ¿Qué diferencia hay entre un espacio normal y uno irrompible?
- Un espacio normal (U+0020) permite al navegador romper la línea ahí. Uno irrompible (U+00A0) no rompe nunca, manteniendo dos palabras juntas. Copiar desde Word o PDFs suele introducir NBSPs que parecen idénticos pero rompen búsquedas, splits y trims.
- ¿Puedo exportar o copiar la vista anotada?
- Sí. El botón de copiar pone el texto anotado en el portapapeles con los marcadores incluidos, útil para pegar en revisiones de código o reportes de bugs donde necesitas mostrar exactamente qué espacio está mal.
Herramientas relacionadas
Buscador de Rimas
Encuentra rimas perfectas y aproximadas para cualquier palabra
Solucionador de Anagramas
Encuentra todos los anagramas válidos de cualquier palabra
Búsqueda Unicode
Busca caracteres Unicode por nombre o código
Codificador/Decodificador de URL
Codifica y decodifica URLs al instante
Alfabeto fonético OTAN
Convierte texto al alfabeto fonético de la OTAN
Contador de párrafos
Cuenta los párrafos de tu texto