mirror of https://github.com/CrimsonTome/tldr.git
cargo-*: add pt_BR translation (#10502)
* cargo-*: add pt_BR translation --------- Co-authored-by: Waldir Pimenta <waldyrious@gmail.com>pull/23/head
parent
2a6b3ebafd
commit
5f959a6680
|
@ -0,0 +1,32 @@
|
|||
# cargo add
|
||||
|
||||
> Adiciona dependências ao arquivo `Cargo.toml` de um projeto Rust.
|
||||
> Mais informações: <https://doc.rust-lang.org/cargo/commands/cargo-add.html>.
|
||||
|
||||
- Adicionar a versão mais recente de uma dependência ao projeto atual:
|
||||
|
||||
`cargo add {{dependência}}`
|
||||
|
||||
- Adicionar uma versão específica de uma dependência:
|
||||
|
||||
`cargo add {{dependência}}@{{versão}}`
|
||||
|
||||
- Adicionar uma dependência e habilitar uma ou mais funcionalidades específicas:
|
||||
|
||||
`cargo add {{dependência}} --features {{funcionalidade_1}},{{funcionalidade_2}}`
|
||||
|
||||
- Adicionar uma dependência opcional, que será exposta como uma funcionalidade da crate:
|
||||
|
||||
`cargo add {{dependência}} --optional`
|
||||
|
||||
- Adicionar uma crate local como dependência:
|
||||
|
||||
`cargo add --path {{caminho/para/crate}}`
|
||||
|
||||
- Adicionar uma dependência de desenvolvimento ou de compilação:
|
||||
|
||||
`cargo add {{dependência}} --{{dev|build}}`
|
||||
|
||||
- Adicionar uma dependência com todas as funcionalidades padrão desabilitadas:
|
||||
|
||||
`cargo add {{dependência}} --no-default-features`
|
|
@ -0,0 +1,32 @@
|
|||
# cargo build
|
||||
|
||||
> Compila um projeto Rust em um pacote local incluindo todas as suas dependências.
|
||||
> Mais informações: <https://doc.rust-lang.org/cargo/commands/cargo-build.html>.
|
||||
|
||||
- Compilar o pacote ou pacotes definidos pelo arquivo `Cargo.toml` no diretório local:
|
||||
|
||||
`cargo build`
|
||||
|
||||
- Compilar os artefatos em modo de publicação (release), com otimizações:
|
||||
|
||||
`cargo build --release`
|
||||
|
||||
- Compilar um pacote garantindo que o `Cargo.lock` esteja atualizado:
|
||||
|
||||
`cargo build --locked`
|
||||
|
||||
- Compilar todos os pacotes no workspace:
|
||||
|
||||
`cargo build --workspace`
|
||||
|
||||
- Compilar um pacote específico:
|
||||
|
||||
`cargo build --package {{pacote}}`
|
||||
|
||||
- Compilar apenas o binário especificado:
|
||||
|
||||
`cargo build --bin {{nome}}`
|
||||
|
||||
- Compilar apenas um teste específico:
|
||||
|
||||
`cargo build --test {{nome_do_teste}}`
|
|
@ -0,0 +1,32 @@
|
|||
# cargo clippy
|
||||
|
||||
> Conjunto de validadores para identificar erros comuns e melhorar código em Rust.
|
||||
> Mais informações: <https://github.com/rust-lang/rust-clippy>.
|
||||
|
||||
- Executar verificações no código no diretório atual:
|
||||
|
||||
`cargo clippy`
|
||||
|
||||
- Executar verificações garantindo que o `Cargo.lock` esteja atualizado:
|
||||
|
||||
`cargo clippy --locked`
|
||||
|
||||
- Executar verificações em todos os pacotes no workspace:
|
||||
|
||||
`cargo clippy --workspace`
|
||||
|
||||
- Executar verificações para um pacote específico:
|
||||
|
||||
`cargo clippy --package {{pacote}}`
|
||||
|
||||
- Executar validações tratando avisos como erros:
|
||||
|
||||
`cargo clippy -- --deny warnings`
|
||||
|
||||
- Executar verificações e ignorar avisos:
|
||||
|
||||
`cargo clippy -- --allow warnings`
|
||||
|
||||
- Aplicar automaticamente as sugestões do Clippy:
|
||||
|
||||
`cargo clippy --fix`
|
|
@ -0,0 +1,20 @@
|
|||
# cargo doc
|
||||
|
||||
> Constrói e visualiza a documentação de um pacote Rust, opcionalmente em modo offline.
|
||||
> Mais informações: <https://doc.rust-lang.org/cargo/commands/cargo-doc.html>.
|
||||
|
||||
- Construir a documentação padrão do pacote e mostrá-la no navegador:
|
||||
|
||||
`cargo doc --open`
|
||||
|
||||
- Construir a documentação sem acessar a rede:
|
||||
|
||||
`cargo doc --offline`
|
||||
|
||||
- Visualizar a documentação de um pacote específico:
|
||||
|
||||
`cargo doc --open --package {{pacote}}`
|
||||
|
||||
- Visualizar a documentação de um pacote específico sem acessar a rede:
|
||||
|
||||
`cargo doc --open --offline --package {{pacote}}`
|
|
@ -0,0 +1,36 @@
|
|||
# cargo rustc
|
||||
|
||||
> Compila um pacote Rust.
|
||||
> Mais informações: <https://doc.rust-lang.org/cargo/commands/cargo-rustc.html>.
|
||||
|
||||
- Compilar o pacote ou pacotes definidos pelo arquivo `Cargo.toml` no diretório de trabalho atual:
|
||||
|
||||
`cargo rustc`
|
||||
|
||||
- Compilar os artefatos em modo de publicação (release), com otimizações:
|
||||
|
||||
`cargo rustc --release`
|
||||
|
||||
- Compilar com otimizações específicas para a arquitetura do CPU atual:
|
||||
|
||||
`cargo rustc --release -- -C target-cpu=native`
|
||||
|
||||
- Compilar com otimização de velocidade:
|
||||
|
||||
`cargo rustc -- -C opt-level {{1|2|3}}`
|
||||
|
||||
- Compilar com otimização de tamanho (`z` também desativa a vetorização de ciclos):
|
||||
|
||||
`cargo rustc -- -C opt-level {{s|z}}`
|
||||
|
||||
- Verificar se o pacote usa código com padrões inseguros de acesso à memória:
|
||||
|
||||
`cargo rustc --lib -- -D unsafe-code`
|
||||
|
||||
- Compilar um pacote específico:
|
||||
|
||||
`cargo rustc --package {{pacote}}`
|
||||
|
||||
- Compilar apenas o binário especificado:
|
||||
|
||||
`cargo --bin {{nome}}`
|
|
@ -0,0 +1,32 @@
|
|||
# cargo test
|
||||
|
||||
> Executa os testes unitários e de integração de um pacote Rust.
|
||||
> Mais informações: <https://doc.rust-lang.org/cargo/commands/cargo-test.html>.
|
||||
|
||||
- Executar apenas os testes que contenham uma string específica em seus nomes:
|
||||
|
||||
`cargo test {{nomedoteste}}`
|
||||
|
||||
- Definir o número de casos de teste para execução simultânea:
|
||||
|
||||
`cargo test -- --test-threads={{quantidade}}`
|
||||
|
||||
- Executar os testes garantindo que o `Cargo.lock` esteja atualizado:
|
||||
|
||||
`cargo test --locked`
|
||||
|
||||
- Testar os artefatos em modo de publicação (release), com otimizações:
|
||||
|
||||
`cargo test --release`
|
||||
|
||||
- Testar todos os pacotes no workspace:
|
||||
|
||||
`cargo test --workspace`
|
||||
|
||||
- Executar testes para um pacote específico:
|
||||
|
||||
`cargo test --package {{pacote}}`
|
||||
|
||||
- Executar testes sem ocultar a saída das execuções dos testes:
|
||||
|
||||
`cargo test -- --nocapture`
|
Loading…
Reference in New Issue