RustRover
Fundador da Astral, criador do Ruff e uv
O RustRover tem sido meu IDE de escolha desde as versões de acesso antecipado.
E agora eu o uso em todo o meu tempo de desenvolvimento em Ruff, uv e outros projetos de grande porte em Rust. Com o RustRover, posso fazer refatorações complexas que abrangem centenas de milhares de linhas de código, navegar através de árvores de dependência complexas e, no fim das contas, programar com confiança em Rust.
Consultor principal de engenharia
Mainmatter GmbH
Autor do “Rust in Action”,
fundador da accelerant.dev
Tire proveito da complementação e geração de código sensíveis ao contexto, da análise e correções rápidas em tempo real, refatorações inteligentes, modelos dinâmicos e outros recursos.
Instale o rustup
a partir do IDE e aplique correções sugeridas pelo compilador com um único clique. Você pode até se esquecer de anexar manualmente arquivos recém-criados do Rust ao main.rs
ou de adicionar crates populares à lista de dependências no Cargo.toml
— o RustRover faz isso para você.
Veja todos os elementos de sintaxe realçados, incluindo macros e tipos inferidos, blocos cfg
e usos inseguros do código. Ganhe acesso rápido a informações abrangentes sobre tipos e à documentação da linguagem e de crates e navegue pela sua base de código com o poderoso recurso de pesquisa do RustRover.
Execute testes individuais, módulos de testes ou todos os testes dentro de um projeto e selecione vários alvos da execução. Você também pode criar configurações personalizadas de execução, com suporte total ao desenvolvimento de aplicativos de linha de comando. Solucione rapidamente os problemas nos testes que falharem, indo diretamente para o trecho relevante de código a partir da mensagem de erro no console.
Edite arquivos TOML com a ajuda de insights de código e integração total com o Cargo. Você também pode gerenciar todo o espaço de trabalho e executar comandos do Cargo em uma janela de ferramentas dedicada.
O RustRover oferece integração perfeita com fluxos de trabalho de desenvolvimento de front-end. Emita solicitações e analise as respostas com o cliente HTTP integrado. Use a ferramenta Docker para gerenciar vários componentes do projeto e explore seus esquemas e tabelas de banco de dados com as ferramentas de banco de dados.
O RustRover vem com todas as ferramentas de trabalho em equipe de que você precisa. Programe em equipe em tempo real e converse com outras pessoas diretamente a partir do IDE. Compartilhe a configuração do seu projeto, incluindo as configurações de estilo do código. Trabalhe tranquilamente com o Git e o GitHub, explorando commits e solicitações de pull, criando branches e revisando o código.
Assine para receber notícias sobre o RustRover
Siga-nos