Ferramentas

Suporte de primeira classe em editores


Independente se você prefere trabalhar com código a partir da linha de comando, ou usando um editor gráfico, existe uma extensão Rust disponível para o editor da sua escolha. Ou você pode criar a sua própria usando rust-analyzer.

Traga tranquilidade para a compilação

Cargo é uma ferramenta de automação de compilação para Rust. Ela agrega todas as ações comuns em um único comando. Nenhum boilerplate é necessário.

Instale

Com dezena de milhares de pacotes, é bem provável que você encontre no crates.io a solução que você procura. Suba nos ombros de gigantes, e mova sua equipe da repetição para a inovação.

Teste

Traga confiança para seu código através das excelentes ferramentas de testes disponíveis em Rust. cargo test é a solução unificada para testar. Escreva testes próximos ao seu código, ou em arquivos separados: a solução para todas suas necessidades para testes.

Implante

cargo build cria binários enxutos para todas as plataformas. Com apenas um comando seu código estará disponível para Windows, Linux, macOS, e na web. Tudo isso com uma interface moderna, sem requerer arquivos de configurações sob medidas.

Velocidade através de automação


As ferramentas de qualidade industrial permitem a colaboração sem medo, deixando equipes focarem nas tarefas que realmente importam.

Rustfmt

Rustfmt formata automaticamente o código Rust, tornando-o mais fácil ler, escrever e manter. E o mais importante: nunca mais será necessário debater sobre espaçamento ou posições de chaves.

Vá para o repositório

Clippy

"Parece que você está escrevendo um Iterator."
O Clippy ajuda pessoas com qualquer nível de experiência a escrever códigos idiomáticos, e garantir padrões.

Vá para o repositório

Cargo Doc

A ferramenta de documentação do Cargo garante que nenhuma API fique sem documentação. Ela está disponível localmente através do comando cargo doc, e online para crates públicas através de docs.rs.

Vá para o website