Simplifiez le débogage des macros Rust
RustRover 2026.2 ajoute un testeur interactif de macros déclaratives pour aider les développeurs à comprendre les expansions de macros et à déboguer les macros 'macro_rules!'.

RustRover de JetBrains est un environnement de développement intégré (IDE) spécialisé conçu pour répondre aux besoins uniques des développeurs Rust. Bâti sur la plateforme IntelliJ de JetBrains, il combine une compréhension approfondie du langage avec des outils qui améliorent la productivité, tels que l'auto-complétion intelligente, l'analyse avancée du code et des capacités robustes de refactorisation. RustRover s'intègre également à Cargo, le gestionnaire de paquets de Rust, et inclut un support intégré pour les tests et le débogage afin d'améliorer l'ensemble du processus de développement. En se concentrant sur les exigences des applications critiques en performance et sûres en mémoire, RustRover aide les développeurs à écrire facilement un code Rust efficace, fiable et maintenable.
La mise à jour RustRover 2026.2 introduit un testeur interactif de macros déclaratives qui aide les développeurs à comprendre comment les macros déclaratives 'macro_rules!' traitent les entrées et génèrent les sorties. En permettant aux utilisateurs de fournir des entrées de macro, d'inspecter le code étendu et de voir comment chaque partie de l'entrée correspond à la sortie résultante, cette fonctionnalité facilite l'identification des erreurs de correspondance et aide à comprendre le comportement des macros sans quitter l'IDE, simplifiant ainsi le développement et le débogage des macros complexes.
Pour voir la liste complète des nouveautés de la version 2026.2, consultez nos notes de version.
RustRover est licencié par utilisateur et disponible sous forme de licence d'abonnement commercial annuelle. Nous pouvons fournir de nouveaux abonnements, des renouvellements, des renouvellements échus et des licences utilisateur supplémentaires. Consultez notre page de licence RustRover pour tous les détails.
RustRover est disponible à l'achat dans les produits suivants :