RustRover : un IDE dédié à la programmation en Rust

Par:
fredericmazue

jeu, 14/09/2023 - 13:18

Le célèbre créateur d'EDI JetBrains annonce le lancement de RustRover, un environnement de développement intégré (EDI) dédié pour le langage de programmation Rust. Considérant que la longue courbe d'apprentissage de Rust constitue encore un frein à son adoption. JetBrains a créé RustRover, un EDI qui veut simplifier l'expérience de codage avec Rust, afin de permettre aux développeurs de surmonter ces problèmes et de bénéficier pleinement du potentiel du langage. RustRover offre une large gamme de fonctionnalités spécifiquement conçues pour Rust, afin d'atténuer la complexité du langage et aider les développeurs à tirer parti de ses avantages, précise encore JetBrains.

RustRover fournit des retours d'informations en temps réel et des suggestions de code intelligentes, simplifie la gestion de la chaîne d'outils et favorise une collaboration transparente. Ses principales fonctionnalités incluent :

  • L'analyse à la volée : une détection rapide des erreurs et des retours en temps réel pour un débogage efficace.
  • Une expérience prête à l'emploi : les développeurs peuvent commencer à coder immédiatement, sans avoir à configurer RustRover en partant de zéro ni à installer de plugins supplémentaires.
  • La saisie semi-automatique et l'analyse permissives : les programmeurs reçoivent des suggestions de code intelligentes, y compris dans des contextes non conventionnels, ce qui accroît leur productivité.
  • Une intégration avancée des tests unitaires : les développeurs peuvent facilement effectuer des tests, relancer les tests ayant échoué et résoudre les erreurs rapidement.
  • Une fonctionnalité de Code Insight complète : les utilisateurs acquièrent une compréhension approfondie du code et de sa structure et ont accès à des exemples de code qui optimisent le développement.
  • Une prise en charge étendue de la chaîne d'outils Rust : les programmeurs disposent de tous les outils nécessaires pour coder efficacement, notamment de Rust Compiler. 
  • Une intégration VCS complète : la prise en charge intégrée de GitHub et de Git facilite la collaboration et le contrôle de version.
  • La prise en charge des technologies frontend et des bases de données : les développeurs peuvent facilement créer de nombreux types d'applications, sans avoir à utiliser d'autres outils.

« Avec RustRover, nous répondons à l'évolution des besoins des développeurs sur un marché en croissance rapide, qui a vu l'écosystème Rust monter en puissance : 56 % des développeurs que nous avons interrogés ont commencé à utiliser Rust au cours des 6 derniers mois » explique Vitaly Bragilevsky, Developer Advocate de RustRover. « En combinant une assistance au codage avancée et des capacités de chaîne d'outils intégrées, notre EDI permet aux développeurs de naviguer plus efficacement dans cet environnement en plein développement et de contribuer à la florissante communauté Rust. »

RustRover est disponible gratuitement durant toute la phase de programme d'accès anticipé (EAP).

Le site officiel de RustRover est ici. Vous pouvez télécharger sa préversion ici.