Commandes Cargo essentielles
Intermédiairecargo add serde --features derive # ajouter une dépendance
cargo add tokio -F full
cargo remove serde # retirer une dépendance
cargo update # mettre à jour Cargo.lock
cargo build --release
cargo run -- --arg valeur # arguments après --
cargo run --bin autre-binaire
cargo fmt # formater le code
cargo clippy # linter (suggestions idiomatiques)
cargo clippy -- -D warnings # warnings = erreurs (CI)
cargo doc --open # générer et ouvrir la doc
cargo tree # arbre des dépendances
cargo clean # supprimer target/
cargo install ripgrep # installer un binaire depuis crates.io
cargo install cargo-watch cargo-edit cargo-audit
Astuce :
cargo watch -x run(aveccargo-watch) relance l'application à chaque modification.cargo auditdétecte les dépendances avec des failles connues.