Conversor de Espacios a Tabulaciones

Convierte espacios en tabulaciones online. Sustituye grupos de espacios por caracteres de tabulación, define un ancho de tabulación personalizado, convierte solo los espacios de la sangría inicial o usa paradas de tabulación inteligentes para reconstruir las tabulaciones en los límites reales de columna: el inverso exacto de convertir tabulaciones en espacios.


    
Opciones
0 Espacios encontrados
0 Tabulaciones creadas

El Conversor de Espacios a Tabulaciones de ToolsSoup es una herramienta online gratuita que convierte las secuencias de espacios de tu texto o código de nuevo en caracteres de tabulación con un solo clic. Define cuántos espacios forman una tabulación, limita el cambio a los espacios de la sangría inicial o activa las paradas de tabulación inteligentes para que las tabulaciones caigan exactamente en los límites de columna que usaría un editor. Es la forma más rápida de convertir código indentado con espacios a tabulaciones cuando la guía de estilo de un proyecto exige tabulaciones, cuando prefieres tabulaciones por accesibilidad y ancho ajustable, o cuando necesitas deshacer una conversión de tabulaciones a espacios. El texto convertido aparece junto a un recuento de cuántos espacios se encontraron y cuántas tabulaciones se crearon, listo para copiar. Todo funciona en tu navegador: sin subidas de archivos, sin registro, y tu texto nunca sale de tu dispositivo.

¿Qué es un conversor de espacios a tabulaciones?

Un conversor de espacios a tabulaciones sustituye los grupos de caracteres de espacio de un texto o código fuente por caracteres de tabulación. Es el inverso de una conversión de tabulaciones a espacios: mientras que una herramienta expande cada tabulación en un número fijo de espacios, esta colapsa cada grupo de espacios de ancho fijo de nuevo en una sola tabulación. Como una tabulación es un único carácter que el editor puede mostrar con cualquier ancho, cambiar de espacios a tabulaciones permite que cada lector elija su propio tamaño de sangría —dos columnas, cuatro, ocho— sin modificar el archivo. Esta herramienta te permite elegir el número de espacios por tabulación y, opcionalmente, usar paradas de tabulación inteligentes, que colocan las tabulaciones en los límites de columna a los que un editor las expandiría en lugar de simplemente agrupar cada N espacios.

Cómo convertir espacios en tabulaciones

Convertir espacios con ToolsSoup solo toma unos segundos:

  1. Escribe o pega en la primera caja el texto o código que usa espacios para la sangría.
  2. Define los espacios por tabulación (2 y 4 son los más comunes) y, si quieres, activa las paradas de tabulación inteligentes o convierte todos los espacios en lugar de solo la sangría inicial.
  3. Haz clic en Convertir espacios en tabulaciones, comprueba cuántas tabulaciones se crearon y haz clic en Copiar resultado para obtener el texto indentado con tabulaciones.

Espacios iniciales frente a todos los espacios

De forma predeterminada, el conversor solo toca el espacio en blanco inicial de cada línea —la sangría— y deja intactos los espacios dentro de la línea, de modo que las palabras y las frases conservan su espaciado simple normal. Esa es la opción segura para el código fuente, donde solo la sangría debe convertirse en tabulaciones. Activa Convertir todos los espacios y la herramienta procesa la línea entera, colapsando en tabulaciones cada secuencia de espacios que cumpla la condición; combínalo con las paradas de tabulación inteligentes cuando reconstruyas datos alineados en columnas. Para texto corriente, deja Convertir todos los espacios desactivado para conservar los espacios entre palabras.

¿Por qué convertir espacios en tabulaciones?

Algunos equipos y lenguajes prefieren las tabulaciones a los espacios: una sola tabulación es una pulsación de tecla y un byte, permite que cada desarrollador vea la sangría con el ancho que prefiera y se recomienda cada vez más por accesibilidad, ya que los lectores que usan ampliadores de pantalla o líneas braille pueden ajustar el ancho de la tabulación. Lenguajes como Go y los Makefiles esperan tabulaciones de forma obligatoria. Convertir la sangría de espacios en tabulaciones antes de hacer commit mantiene el código consistente con una guía de estilo basada en tabulaciones y deshace un cambio accidental de tabulaciones a espacios sin tener que reescribir nada.

¿Por qué usar este conversor de espacios a tabulaciones?

  • Colapsa cada grupo de espacios de ancho fijo en un único carácter de tabulación.
  • Elige cuántos espacios forman una tabulación para que coincida con el estilo de tu proyecto.
  • Convierte solo la sangría inicial de forma predeterminada, dejando intactos los espacios dentro de la línea.
  • Usa paradas de tabulación inteligentes para reconstruir tabulaciones en los límites reales de columna, como un editor.
  • Ve de un vistazo cuántos espacios se encontraron y cuántas tabulaciones se crearon.
  • El resultado queda listo para copiar con un solo clic.
  • Funciona enteramente en tu navegador: tu texto nunca se sube.

Preguntas frecuentes

¿Cuántos espacios equivalen a una tabulación?

Depende de la convención de tu proyecto. Cuatro espacios por tabulación es lo más común, mientras que muchos proyectos de JavaScript y web usan dos. Ajusta Espacios por tabulación para que coincida con la forma en que se indentó originalmente el archivo, de modo que cada grupo de ese número de espacios se convierta exactamente en una tabulación.

¿Cambiará los espacios entre las palabras?

No de forma predeterminada. El conversor solo toca la sangría inicial de cada línea, así que los espacios simples entre las palabras se mantienen tal como están. Si quieres convertir específicamente los espacios a lo largo de toda la línea, activa Convertir todos los espacios.

¿Qué hacen las paradas de tabulación inteligentes?

Con las paradas de tabulación inteligentes activadas, las tabulaciones se colocan en los límites de columna a los que un editor las expandiría —el siguiente múltiplo de tu ancho de tabulación— en lugar de simplemente sustituir cada N espacios. Esto reproduce las posiciones exactas de tabulación de un editor y resulta útil al reconstruir texto alineado en columnas.

¿Qué pasa con los espacios sobrantes?

Si una secuencia de espacios no es un múltiplo exacto del ancho de tabulación, los espacios adicionales que no completan una tabulación entera se dejan en su sitio como espacios. Por ejemplo, con un ancho de 4, seis espacios iniciales se convierten en una tabulación seguida de dos espacios.

¿Convierte las tabulaciones de nuevo en espacios?

No: esta herramienta solo convierte espacios en tabulaciones. Para hacer lo contrario y expandir tabulaciones en espacios, usa el conversor de Tabulaciones a Espacios.

¿Es privado mi texto?

Por completo. Toda la conversión se realiza localmente en tu navegador usando JavaScript, así que el texto que introduces nunca se envía ni se almacena en ningún servidor.