Skip to content

Alias Rust

Scorciatoie complete per sviluppo Rust con cargo e rustup.

Panoramica

Questi alias sono definiti in rust.aliases.sh e caricati automaticamente da chezmoi. Forniscono un set completo di scorciatoie per lo sviluppo Rust.

Riferimento

Comandi base

AliasDescrizione
cgScorciatoia Cargo
cgnCrea nuovo progetto binario
cgniCrea nuovo progetto libreria
cginitInizializza progetto nella directory corrente

Build ed esecuzione

AliasDescrizione
cgbCompila debug
cgbrCompila release
cgrEsegui debug
cgrrEsegui release
cgwGuarda e ricompila

Test e qualita

AliasDescrizione
cgtEsegui test
cgtrEsegui test release
cgbhEsegui benchmark
cgcControlla compilazione
cgcyEsegui lint clippy
cgfFormatta codice
cgaudControllo vulnerabilita sicurezza

Dipendenze

AliasDescrizione
cgaAggiungi dipendenza
cgadAggiungi dipendenza sviluppo
cguAggiorna dipendenze
cgoControlla dipendenze obsolete
cgtreeVisualizza albero dipendenze

Documentazione

AliasDescrizione
cgdCompila e apri documentazione
cgdrCompila documentazione release
cgdoDocumenta elementi privati

Gestione toolchain

AliasDescrizione
ruAggiorna tutte le toolchain
rusAggiorna toolchain stable
runAggiorna toolchain nightly
rtlElenca toolchain installate
rdeImposta toolchain predefinita

Flussi di lavoro comuni

Configurazione nuovo progetto

bash
cgn myproject && cd myproject && cga serde && cgad tokio

Flusso di lavoro release

bash
cgcy && cgt && cgbr && cgaud