zig fmt: dar formato al código
Mantenga el código ordenado con el formateador integrado.
zig fmt: dar formato al código es una lección gratuita de Zig Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Zig Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Zig Academy incluye 4 lecciones en total.
Un único estilo canónico
Zig incluye un formateador integrado para que todos los proyectos tengan el mismo aspecto. El comando zig fmt reescribe el código con el estilo canónico de Zig.
Formatear un archivo en su sitio
Indique un archivo a zig fmt y reformateará directamente ese archivo en el disco, corrigiendo la indentación, los espacios y los saltos de línea por usted.
zig fmt main.zigFormatear un directorio completo
Indíquele un directorio y zig fmt lo recorrerá de forma recursiva, dando formato a cada archivo .zig que encuentre. Un solo comando formatea todo un proyecto.
zig fmt src/No necesita configuración
No hay opciones de estilo que debatir. Zig fmt tiene un único estilo fijo, lo que pone fin a los debates sobre el formato en todos los equipos y bases de código.
Comprobar sin modificar
La opción --check informa de los archivos que no tienen el formato correcto y termina con un error, pero nunca edita nada. Es perfecta para verificar.
zig fmt --check src/Ideal para CI
Como --check devuelve un código de salida de error, puede integrarlo en la integración continua para rechazar automáticamente cualquier código sin formatear.
Leer desde la entrada estándar
Pase --stdin y zig fmt dará formato al texto recibido mediante una tubería y mostrará el resultado. Los editores lo usan para dar formato al guardar.
cat main.zig | zig fmt --stdinIntegración con el editor
La mayoría de los editores ejecutan zig fmt automáticamente cuando guarda. El código adquiere el formato correcto al instante, así que ya no tiene que preocuparse por la disposición.
Formatear no es analizar el código
Recuerde el alcance: zig fmt solo corrige la disposición. No cambia nombres ni detecta errores lógicos; esa es la tarea del compilador.
Respeta algunas decisiones
zig fmt normalmente deja intactos los saltos de línea de los literales y los comentarios, de modo que limpia la estructura sin eliminar una disposición intencionada.
Un hábito saludable
Ejecute el formateador antes de cada commit. Las diferencias limpias y coherentes agilizan las revisiones y mantienen legible todo el historial para todos.
Comprobación rápida
En CI quiere que la compilación falle cuando el código no tenga el formato correcto, sin modificar ningún archivo. ¿Qué comando funciona?
Resumen
Ha conocido zig fmt: un estilo canónico, formato para archivos o carpetas, --check para CI y formato al guardar desde el editor para mantener el código limpio sin esfuerzo. 🧹
Preguntas frecuentes
¿La lección «zig fmt: dar formato al código» es gratis?
Sí — el texto completo de «zig fmt: dar formato al código» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Zig Academy, actualiza a CoddyKit PRO. El curso de Zig Academy incluye 4 lecciones en total.
¿Qué aprenderé en «zig fmt: dar formato al código»?
Mantenga el código ordenado con el formateador integrado. Practicas Zig Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Zig Academy?
No se requiere experiencia previa. Zig Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.
¿Cuánto tiempo toma la lección «zig fmt: dar formato al código»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Zig Academy?
Sí. Cada lección de Zig Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- zig run frente a zig build-exe
- Debug, ReleaseSafe y ReleaseFast
- Leer los errores del compilador
- zig fmt: dar formato al código