Simplifique a depuração de macros Rust

O RustRover 2026.2 adiciona um testador interativo de macros declarativas para ajudar os desenvolvedores a entender as expansões de macros e a depurar macros 'macro_rules!'.

Simplifique a depuração de macros Rust

O RustRover da JetBrains é um ambiente de desenvolvimento integrado (IDE) especializado, projetado para atender às necessidades exclusivas dos desenvolvedores Rust. Construído na plataforma IntelliJ da JetBrains, combina um profundo entendimento da linguagem com ferramentas que aumentam a produtividade, como preenchimento inteligente de código, análise avançada de código e robustas capacidades de refatoração. O RustRover também se integra ao Cargo, gerenciador de pacotes do Rust, e inclui suporte embutido para testes e depuração, aprimorando todo o processo de desenvolvimento. Ao focar nos requisitos de aplicações críticas em desempenho e segurança de memória, o RustRover ajuda os desenvolvedores a escrever código Rust eficiente, confiável e de fácil manutenção com facilidade.

A atualização RustRover 2026.2 apresenta um testador interativo de macros declarativas que ajuda os desenvolvedores a entender como as macros declarativas 'macro_rules!' processam a entrada e geram a saída. Permitindo que os usuários forneçam a entrada da macro, inspecionem o código expandido e vejam como cada parte da entrada corresponde à saída resultante, o recurso facilita identificar erros de correspondência e entender o comportamento da macro sem sair do IDE, ajudando a simplificar o desenvolvimento e a depuração de macros complexas.

Para ver a lista completa das novidades na versão 2026.2, consulte nossas notas de lançamento.

O RustRover é licenciado por usuário e está disponível como licença comercial anual por assinatura. Oferecemos novas assinaturas, renovações, renovações vencidas e licenças adicionais para usuários. Veja nossa página de licenciamento do RustRover para detalhes completos.

O RustRover está disponível para compra nos seguintes produtos: