RustRover
Gratuito para uso não comercialPrograme, teste, depure e implante – tudo pronto para uso.
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.

Comece a programar imediatamente, sem ter o trabalho de instalar e configurar inúmeros plug-ins. O RustRover fornece um ambiente abrangente de desenvolvimento, com integração transparente com o Rust, Cargo e Cargo.toml. Ele inclui recursos como suporte remoto, gerenciamento de bancos de dados, integração com Git e muito mais. Também estão disponíveis tecnologias de Web do WebStorm e ferramentas de bancos de dados do DataGrip.
Explore a documentaçãoRust
Cargo
JavaScript
TypeScript
SQL
HTML
CSS
MongoDB

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
Coloquei bases de código Rust de todos os tipos e tamanhos no RustRover. Ele nunca reclamou. Passei a confiar nele como meu motivador diário: eu não teria nem metade da produtividade em grandes projetos sem sua extensa coleção de refatorações automatizadas.

Autor do “Rust in Action”,
fundador da accelerant.dev
O RustRover parece muito coeso e bem projetado. É uma delícia de usar. Gosto particularmente do fato dele tornar a depuração muito acessível.
Se você usa o RustRover para fins não comerciais — ou seja, sem receber qualquer compensação financeira direta pelo trabalho que faz com ele —, você pode usar o IDE gratuitamente.
Você pode usar o RustRover nos seus vídeos ou em conteúdo para fins educacionais, como tutoriais ou demonstrações, mesmo se você cobrar pelo acesso a esse conteúdo. Isso significa que você pode usar o produto no seu material de ensino ou em cursos on-line, sem se preocupar com restrições de licenciamento.
Confira o Programa de Criadores de Conteúdo da JetBrains para descobrir mais opções.
Segundo o Stack Overflow, 68% dos desenvolvedores programam fora do trabalho como hobby e quase 40% deles fazem isso para crescimento profissional ou aprendizado no próprio ritmo. Aproveite a programação em Rust no seu tempo livre e desenvolva o seu projeto com o RustRover.
O Rust é conhecido por sua forte comunidade de código aberto. Incremente o seu projeto com o RustRover e colabore com o crescente ecossistema do Rust. Explore o apoio da JetBrains a projetos de código aberto.
Assine para receber notícias sobre o RustRover
Siga-nos