Strumenti
Pieno supporto per gli editor
Sia che tu preferisca scrivere codice da riga di comando o usare un editor o IDE, troverai supporto a Rust nel tuo editor preferito. Oppure puoi semplicemente creare il supporto usando il rust-analyzer.
Porta serenità nelle tue build
Cargo è lo strumento per compilare in Rust, racchiude tutte le azioni più comuni in un singolo comando. Nessun boilerplate.
Installa
Con decine di migliaia di librerie, c'è una buona probabilità che crates.io abbia la soluzione che stai cercando. Stai sulle spalle dei giganti e porta il tuo team dalla ripetizione portandolo verso l'innovazione.
Test
Fidati del tuo codice grazie agli eccellenti strumenti per testare in Rust. cargo test
è la soluzione unificata di Rust per il testing. Puoi scrivere i test accanto al tuo codice o organizzarli in file separati: la soluzione per tutte le esigenze.
Deploy
cargo build
crea binari efficienti per ogni piattaforma. Con un semplice comando il tuo codice è adatto per Windows, Linux, macOS e il web. Tutto con un'interfaccia moderna, senza bisogno di build file personalizzati.
Rapidità grazie all'automazione
Gli strumenti di qualità di Rust rendono la collaborazione semplice, permettendo ai team di concentrarsi sulle cose importanti.
Rustfmt
Rustfmt formatta automaticamente il tuo codice Rust, rendendolo semplice da leggere, scrivere e mantenere. Ma soprattutto niente più dibattiti sugli spazi nel codice o la posizione delle parentesi.
Vai al repoClippy
"Si direbbe che stai scrivendo un Iterator."
Clippy aiuta sviluppatori di qualunque livello a scrivere codice idiomatico applicando gli standard.
Cargo Doc
Il compilatore della documentazione di Cargo fa in modo che non ci sia più una API senza documentazione. E' disponibile in locale tramite cargo doc
e online per i crate pubblici docs.rs.