RustRover, l'EDI de JetBrains dédié à Rust est en disponibilité générale

Par:
fredericmazue

mer, 29/05/2024 - 12:06

En septembre dernier, JetBrains a présenté 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.

RustRover vient de sortie de sa phase d'accès anticipé et il est désormais en disponibilité générale, sous deux licences : gratuite pour un usage non commercial, payante sinon. RustRover est disponible pour Windows, macOS et Linux.

Site : jetbrains.com/fr-fr/rust