Generador EditorConfig
Genera un archivo .editorconfig que mantiene la indentación y los finales de línea consistentes en todos los editores.
Generador EditorConfig
.editorconfig es el pequeño archivo que evita que el estilo de código de tu proyecto se desvíe cada vez que alguien lo abre en un editor diferente. Esta herramienta genera uno para ti basándose en algunas opciones simples, en lugar de copiar una plantilla de memoria y esperar que la sintaxis sea correcta.
Elige espacios o tabulaciones y el ancho de indentación, la codificación del archivo, y si las líneas terminan con LF (Unix y macOS) o CRLF (Windows). Activa "Insertar salto final" para que cada archivo termine con exactamente un salto de línea, e "Eliminar espacios finales" para que los editores eliminen automáticamente los espacios erráticos que aparecen como ruido en los diffs. La longitud máxima de línea es opcional — déjala en 0 para omitir la configuración completamente, o establécela para forzar el ajuste en editores que lo soporten.
Dos secciones adicionales manejan los casos que necesitan sus propias reglas. Los Makefile requieren caracteres de tabulación reales para indentar líneas de receta — make falla completamente si se cuela un espacio — así que activar la sección Makefile establece indent_style = tab para [Makefile] sin importar tu preferencia general. Markdown trata dos espacios finales al final de una línea como un salto de línea duro deliberado, así que su sección desactiva el recorte de espacios finales para [*.md] para evitar que los editores borren el formato que el autor pretendía mantener.
Todo se genera localmente en tu navegador mientras cambias opciones — nada sobre tu proyecto, sus nombres de archivo o su estructura se envía a ningún lugar. Copia el resultado directamente en un nuevo .editorconfig en la raíz de tu repositorio, descárgalo como archivo .txt para renombrarlo tú mismo, o ajusta una opción y observa cómo se actualiza la salida al instante.