#232 · Formato y datos

Conversor de sangría

Convierte de forma controlada la sangría al comienzo de cada línea sin alterar los espacios internos del contenido. Resulta útil para adaptar código a una guía de estilo, corregir archivos mezclados o cambiar entre tabulaciones y espacios. Puedes elegir la dirección de conversión y el ancho equivalente de cada nivel.

Entrada de texto

Procesamiento local en el navegador
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega el texto o código.
  2. Elige la dirección de conversión.
  3. Indica cuántos espacios equivalen a una tabulación.
  4. Ejecuta la conversión y compara el resultado.

Qué hace esta herramienta

Solo transforma la sangría inicial de las líneas. Los espacios que aparecen dentro del texto, cadenas o comentarios permanecen intactos.

Cada línea se analiza desde el inicio. Las tabulaciones iniciales se expanden al ancho elegido o los grupos completos de espacios iniciales se convierten en tabulaciones.

Los espacios sobrantes que no completan un nivel se conservan para no desplazar el contenido.

Ejemplo

Con ancho 4, una línea que empieza con dos tabulaciones pasa a comenzar con ocho espacios.

Casos de uso

  • Unificar estilo antes de un commit.
  • Adaptar archivos a un editor diferente.
  • Corregir sangría mezclada.
  • Preparar ejemplos de código para documentación.

Consejos para obtener mejores resultados

  • Comprueba la convención de tu proyecto antes de convertir.
  • Usa el mismo ancho que configura tu editor.
  • Revisa archivos con alineación manual por columnas.
  • Conserva una copia si el archivo contiene Makefiles u otros formatos sensibles a tabulaciones.

Detalles del procesamiento

La conversión trabaja línea por línea y únicamente sobre el prefijo formado por espacios o tabulaciones.

Algunos lenguajes y formatos distinguen tabulaciones de espacios de forma semántica. Verifica el resultado cuando la sangría tenga significado funcional.

Preguntas frecuentes

¿La conversión cambia espacios que están en medio de una línea?

No. Solo se procesa la sangría situada al principio de cada línea.

¿Qué ocurre si una línea tiene tres espacios y he elegido cuatro espacios por tabulación?

Los grupos completos se convierten según la configuración y los espacios restantes se conservan.

¿Puedo convertir un archivo con mezcla de tabulaciones y espacios?

Sí. La herramienta analiza el prefijo de cada línea y normaliza la parte que puede convertir de forma segura.

¿Es recomendable convertir la sangría de un Makefile?

Debe hacerse con precaución porque las tabulaciones pueden tener significado sintáctico en un Makefile. Revisa el resultado antes de sustituir el archivo original.

¿Se conserva el contenido Unicode durante la conversión?

Sí. La operación afecta al prefijo de sangría y mantiene caracteres Unicode del resto del texto.

Resumen de opciones

OpciónFunción
DirecciónTabulaciones ↔ espacios
Ancho1–16 espacios por tabulación

Más herramientas de formato y datos

Explora más utilidades en la categoría Formato y datos.