Aliases de Rust
Atalhos completos para desenvolvimento Rust com cargo e rustup.
Visão Geral
Estes aliases são definidos em rust.aliases.sh e carregados automaticamente pelo Chezmoi.
Referência
Comandos Básicos
| Alias | Descrição |
|---|---|
cg | Atalho do Cargo |
cgn | Criar novo projeto binario |
cgni | Criar novo projeto de biblioteca |
cginit | Inicializar projeto no diretorio atual |
Build e Run
| Alias | Descrição |
|---|---|
cgb | Build debug |
cgbr | Build release |
cgr | Executar debug |
cgrr | Executar release |
cgw | Observar e reconstruir |
Testes e Benchmarks
| Alias | Descrição |
|---|---|
cgt | Executar testes |
cgtr | Executar testes em release |
cgbh | Executar benchmarks |
cgta | Testar todos os targets |
cgtt | Testes single-thread |
Qualidade de Codigo
| Alias | Descrição |
|---|---|
cgc | Checar compilacao |
cgcl | Limpar artefatos |
cgcy | Rodar clippy |
cgf | Formatar codigo |
cgfa | Formatar todo o codigo |
cgfx | Corrigir problemas automaticamente |
cgaud | Checar vulnerabilidades |
Dependencias
| Alias | Descrição |
|---|---|
cga | Adicionar dependencia |
cgad | Adicionar dependencia de desenvolvimento |
cgu | Atualizar dependencias |
cgo | Ver dependencias desatualizadas |
cgtree | Mostrar arvore de dependencias |
Rustup
| Alias | Descrição |
|---|---|
ru | Atualizar todas as toolchains |
rus | Atualizar toolchain stable |
run | Atualizar toolchain nightly |
rti | Instalar toolchain especifica |
rca | Adicionar componente |
rcl | Listar componentes |
rtl | Listar toolchains instaladas |
rdo | Abrir documentacao Rust |