RustRover

Gratuit pour une utilisation non commerciale

Un IDE ultra-puissant pour les développeurs Rust

Télécharger RustRover

Concentrez-vous sur l'essentiel

Écrivez votre code plus rapidement

Tirez parti de la saisie semi-automatique et de la génération de code contextuelles, de l'analyse du code à la volée avec correctifs rapides, de refactorisations intelligentes, de live templates, et bien plus.

  1. Écrivez votre code plus rapidement
1 / 3(Current Item: 1)

Passez moins de temps sur les tâches de routine

Installez rustup à partir de l’IDE et appliquez les correctifs suggérés par le compilateur en un clic. Vous n'avez même plus besoin de joindre manuellement les fichiers Rust nouvellement créés au fichier main.rs, ni d'ajouter des crates populaires à la liste des dépendances dans Cargo.toml : RustRover le fait pour vous.

  1. Passez moins de temps sur les tâches de routine
1 / 4(Current Item: 1)

Explorez et comprenez votre base de code

Profitez de la mise en évidence de chaque élément de syntaxe, y compris des types et des macros inférés, des blocs cfg et des utilisations de code non sécurisées. Disposez d'informations complètes sur les types et d'un accès rapide à la documentation sur le langage et les crates, et parcourez facilemement votre base de code avec la puissante fonctionnalité de recherche de RustRover.

  1. Explorez et comprenez votre base de code
1 / 3(Current Item: 1)

Exécutez, déboguez, testez et profilez votre code

Exécutez des tests individuels, des modules de test ou tous les tests dans un projet, et sélectionnez plusieurs cibles d'exécution. Vous pouvez également créer des configurations d'exécution personnalisées avec une prise en charge complète du développement d'applications CLI. Résolvez rapidement les problèmes causant l’échec des tests en accédant facilement au code concerné à partir du message d'erreur dans la console.

  1. Exécutez, déboguez, testez et profilez votre code
1 / 4(Current Item: 1)

Gérez votre projet et ses dépendances

Éditez les fichiers TOML en vous appuyant sur l’analyse du code et sur l'intégration complète avec Cargo. Vous pouvez aussi gérer l’ensemble de l'espace de travail et exécuter des commandes Cargo à partir d'une fenêtre d'outil dédiée.

  1. Gérez votre projet et ses dépendances
1 / 2(Current Item: 1)

Développez des applications pour le web

RustRover s’intègre en toute fluidité avec les workflows de développement frontend. Émettez des requêtes et analysez les réponses avec le client HTTP intégré. Utilisez l'outil Docker pour gérer les divers composants du projet et explorez vos schémas et tables de base de données à l’aide des outils de base de données.

Travaillez efficacement en équipe

RustRover vous fournit tous les outils de travail collaboratif dont vous avez besoin. Écrivez du code à plusieurs en temps réel et échangez directement dans l'IDE. Partagez la configuration de votre projet, y compris les paramètres de style de code. Travaillez en toute fluidité avec Git, GitHub et GitLab pour examiner les commits et les requêtes d'extraction, créer des branches et réviser le code.

Travaillez efficacement en équipe

Vous vous demandez encore si RustRover est fait pour vous ? Contactez-nous et nous répondrons à toutes vos questions.