Scopri come installare Zig in locale per risolvere gli esercizi di Exercism sulla tua macchina
Ci sono molti modi per installare Zig, e il numero di modi per installare Zig cresce costantemente man mano che il linguaggio matura. Per fortuna, tutti i metodi di installazione più diffusi sono elencati nella pagina di installazione di Zig.
Attualmente Exercism supporta solo Zig 0.16.0 (rilasciata il 2026-04-14).
Un esercizio potrebbe essere compatibile con una versione diversa di Zig, ma non è garantito. Zig non ha ancora raggiunto la versione 1.0 e le modifiche che rompono la compatibilità sono comuni.
Quando completi un esercizio, puoi usare qualsiasi stile di codice nelle soluzioni. Tuttavia, al di fuori della risoluzione degli esercizi, per esempio quando crei applicazioni o librerie, di solito è una buona idea rendere il codice coerente e leggibile. Queste considerazioni sono ancora più importanti quando altre persone, che vorrebbero dare una mano con i progetti, devono leggere il codice.
Per risolvere questo problema il compilatore Zig include un linter leggero integrato, che formatta il codice in modo comodo. Questo formattatore di codice si propone di seguire la guida di stile già definita dalla documentazione di Zig.
Per scoprire le funzionalità del formattatore nativo di Zig, usa il comando seguente:
zig fmt --help
A volte un po' di orientamento fa molta strada quando si affronta un compito, anche quando si scrive codice. Per fortuna abbiamo un comando divertente integrato direttamente nel compilatore Zig, che ci ricorda alcuni degli obiettivi che stanno dietro alla scrittura di buon codice Zig.
Per dare un'occhiata a queste perle di saggezza, puoi usare il comando seguente:
zig zen
Questo software di terze parti offre il completamento automatico nell'editor e funzionalità avanzate di navigazione del codice Zig, che possono aiutarti a imparare il linguaggio più in fretta.
Consulta la guida di installazione di ZLS per le istruzioni più recenti.