RustRover
Focus on what matters
Découvrez RustRover : l’IDE Rust autonome de JetBrains
« Quand proposerez-vous un IDE pour Rust ? »
Cette question nous a souvent été posée. Ce jour est finalement arrivé et nous avons le plaisir de vous présenter RustRover, notre IDE autonome pour les développeurs Rust.
Comme beaucoup d’entre vous le savent, nous fournissions déjà une prise en charge de Rust via un plugin pour IntelliJ IDEA et CLion depuis plusieurs années, mais nos utilisateurs continuaient de nous demander un IDE spécifiquement dédié à Rust et à son écosystème, et offrant des fonctionnalités comparables à celles de nos autres IDE.
Nous vous invitons à rejoindre le programme d’accès anticipé (EAP) de RustRover afin de l’essayer gratuitement. Vos retours d’expérience seront pris en compte pour améliorer le produit et nous effectuerons des mises à jour régulières afin qu’il réponde au mieux à vos besoins. L’utilisation de RustRover restera gratuite pendant toute la phase d’essai publique, puis nous proposerons un modèle de licence pour son lancement commercial.
Un nouvel IDE par abonnement
Avec l’augmentation du nombre d’utilisateurs du plugin Rust, nous avons reçu de plus en plus de demandes de fonctionnalités. Nous avons alors décidé d’investir afin de pouvoir offrir une prise en charge avancée de Rust et avons constitué une équipe dédiée au développement de RustRover. À l’issue du programme d’accès anticipé, l’utilisation de RustRover en tant qu’IDE autonome ou dans le cadre du All Products Pack sera payante. Nous prévoyons de lancer la version payante de RustRover avant septembre 2024.
Plugin open source existant
Le plugin open source existant, sur lequel nous travaillons depuis plusieurs années, nous a servi de socle pour le développement de RustRover. Ce plugin restera open source et disponible gratuitement sur GitHub et sur notre Marketplace, mais à l’avenir, nous concentrerons nos efforts sur RustRover, dont le code source est fermé. Nous ferons tout notre possible pour maintenir la compatibilité du plugin open source avec les prochaines versions de nos IDE, mais nous ne corrigerons plus les bugs et n’y ajouterons plus de nouvelles fonctionnalités. Les tickets concernant Rust ouverts sur GitHub ont déjà été importés dans notre outil de suivi des tickets dédié à RustRover.
Prise en charge d’IntelliJ IDEA et de CLion
Les fonctionnalités de RustRover peuvent être installées en tant que plugin dans IntelliJ IDEA Ultimate.
Pendant la phase de préversion, il sera également possible d’installer le plugin dans CLion. Cependant, nous ne pouvons pas confirmer que cela sera toujours le cas par la suite, car à ce stade; nous ne savons pas si les utilisateurs auront toujours besoin du plugin.
Soutien à la Rust Foundation
Nous sommes convaincus que l’écosystème et la communauté Rust vont poursuivre leur croissance et c’est pourquoi nous avons fait le pari de lancer RustRover. JetBrains a également rejoint la Rust Foundation afin de contribuer au soutien et au développement de la communauté Rust.
Auteur de l’article original en anglais :