Usa el Convertidor de Tabulaciones a Espacios gratuito abajo: tus datos nunca salen de tu navegador, todo el trabajo ocurre en tu dispositivo y no se sube a ningún servidor.
Por qué las tabulaciones y los espacios causan problemas
Las tabulaciones y los espacios crean sangrÃa, pero no son lo mismo, y mezclarlos causa problemas reales. Una tabulación es un solo carácter que avanza hasta la siguiente parada de tabulación, asà que su ancho depende del visor: puede verse como dos espacios en un editor y ocho en otro. Los espacios siempre tienen exactamente el ancho que aparentan. Esa diferencia rompe la alineación del código, arruina tablas pegadas y hace que el mismo archivo se vea distinto en cada máquina que lo abre.
Muchos equipos y herramientas se han decantado por los espacios justo por esta razón, y muchas guÃas de estilo los exigen. El problema es que el texto no siempre llega en el formato que necesitas: el archivo de un colega usa tabulaciones, un fragmento copiado trae tabulaciones, o un documento viejo es anterior a la convención. Convertir a mano significa volver a sangrar cada lÃnea, lo que es lento y puede introducir errores en código anidado.
Cómo funciona esta herramienta
Pega tu texto y elige cuántos espacios vale cada tabulación: dos, tres, cuatro u ocho, que cubren las convenciones comunes. Por defecto se convierte cada tabulación del texto, lo que es adecuado para datos y prosa donde las tabulaciones actúan como separadores. Si solo quieres corregir la sangrÃa, activa la opción de tabulaciones iniciales, que convierte las tabulaciones al inicio de las lÃneas y deja intactas las de dentro, conservando los separadores de columna en los datos.
También hay un modo según la columna. Una tabulación real no siempre equivale a un número fijo de espacios: salta hasta el siguiente múltiplo del ancho de tabulación, asà que una tabulación después de dos caracteres añade dos espacios para llegar a cuatro, mientras que una después de tres caracteres añade uno. Activa la alineación a paradas de tabulación y la herramienta reproduce ese comportamiento, para que el código convertido se alinee exactamente como antes. Con la opción desactivada, cada tabulación se convierte en el número completo de espacios elegido, lo que es más simple y coincide con lo que hace la mayorÃa de los conversores.
Cuándo usarla
Úsala antes de pegar código en un sistema al que no le gustan las tabulaciones, antes de compartir un archivo con un equipo que usa espacios como estándar, y antes de comparar dos versiones de un archivo donde las diferencias de tabulación ahogarÃan los cambios reales. Úsala en tablas y datos copiados donde las tabulaciones se usaron como separadores pero el programa destino espera espacios. Los escritores y editores la usan para normalizar texto pegado de modo que la sangrÃa se comporte igual en todos los programas.
También es un buen paso previo antes de sangrar o ajustar lÃneas, ya que esas operaciones cuentan caracteres, y el ancho de una tabulación es ambiguo. Convierte primero, y cada medida posterior será exacta.
Qué no hace la conversión
La conversión cambia espacios en blanco, no estructura. No reformatea código, no corrige lógica ni alinea comentarios que estaban alineados por casualidad en vez de por columnas. Si un archivo mezcla tabulaciones y espacios para la sangrÃa, convertir las tabulaciones puede revelar una desalineación que antes quedaba escondida, porque los dos sistemas se compensaban entre sÃ. Eso es en realidad útil: muestra la estructura real, que puedes corregir después deliberadamente.
Ten en cuenta también que convertir espacios de vuelta a tabulaciones es una operación distinta, y esta herramienta no la hace: las tabulaciones traen una ambigüedad que los espacios no tienen, asà que un viaje de ida y vuelta no es exacto en general. Convierte en la dirección que tu destino necesita, y guarda el original si puedes necesitarlo de nuevo.
Consejos para una sangrÃa consistente
Elige un ancho y mantenlo en todo un proyecto: cuatro espacios es el valor por defecto más común, dos es popular para código web, ocho coincide con la parada clásica de tabulación del terminal. Después de convertir, revisa una sección muy anidada para confirmar que la alineación se ve bien, sobre todo si usaste el modo simple de ancho fijo en código que dependÃa de paradas de tabulación. Todo funciona en tu navegador, asà que el código fuente y los documentos privados nunca salen de tu dispositivo.
Herramientas relacionadas
- Tabs to Spaces Converter (English version)
- Añadir Prefijo y Sufijo a las LÃneas
- Ajustar Texto a un Ancho

Pingback: Quitar Números al Inicio de las LÃneas Online Gratis - Limpia Listas Pegadas