Libérez la puissance de la programmation Rust sur votre appareil Android avec Rustroid
Un environnement de développement intégré (IDE) riche en fonctionnalités, conçu pour l'apprentissage et le développement intensif !
Que vous soyez débutant et que vous exploriez Rust ou développeur expérimenté souhaitant coder en déplacement, Rustroid vous offre les outils dont vous avez besoin.
Fonctionnalités principales de l'IDE :
• 🚀 Chaîne d'outils Rust complète : Inclut le compilateur Rustc officiel et le gestionnaire de paquets Cargo, vous permettant de créer et d'exécuter de véritables projets Rust.
• 🧠 Éditeur de code intelligent :
• 💻 Découvrez le codage de bureau avec :
• Surlignage syntaxique.
• Diagnostics en temps réel pendant la saisie.
• Complétion automatique intelligente pour accélérer votre codage.
• Aide à la signature pour les fonctions et les méthodes.
• Navigation dans le code : Accédez instantanément à la déclaration, à la définition, à la définition de type et à l'implémentation.
• Actions de code, y compris les correctifs rapides, l'intégration de méthodes, la refactorisation, le nettoyage du code, et bien plus encore.
• Formatage du code. Pour un code propre.
• Thèmes populaires : VSCode, Catppuccin, Ayu et Atom One. Tous les thèmes incluent une version claire et une version sombre.
• Historique complet des opérations d'annulation/rétablissement : Gardez un contrôle total sur votre code grâce à la possibilité d'annuler ou de réappliquer facilement les modifications tant que le fichier est ouvert.
• Sauvegarde automatique après un délai personnalisable pour ne pas perdre les modifications.
• Défilement permanent pour vous aider à suivre la portée du code actuel.
• Indentation automatique pour vous éviter d'appuyer plusieurs fois sur la barre d'espace/tabulation.
• Surlignage des accolades pour un suivi facile de vos blocs de code.
• Optimisé par rust-analyzer pour une expérience de codage exceptionnelle.
• Et plus encore !
• 🖥️ Puissant émulateur de terminal :
Un terminal complet pour exécuter des commandes Cargo, gérer des fichiers ou exécuter toute autre opération shell.
Développement et partage :
• 🎨 Prise en charge des crates d'interface graphique : Développez et créez directement des applications à l'aide des crates d'interface graphique Rust populaires tels que egui, miniquad, macroquad, wgpu, etc.
• 📦 Génération d'APK : Compilez vos projets Rust basés sur une interface graphique directement en fichiers APK partageables depuis votre appareil Android !
• 🔄 Intégration Git : Clonez des dépôts Git publics pour commencer rapidement à travailler sur des projets existants ou explorer du code open source.
• 📁 Gestion de projet :
• Importez facilement des projets Rust existants depuis le stockage de votre appareil.
• Enregistrez vos projets en cours sur votre stockage.
Pourquoi Rustroid ?
• Apprenez Rust où que vous soyez : Expérimentez les puissantes fonctionnalités de Rust sans PC.
• Productivité mobile : Effectuez des modifications rapides, prototypez des idées ou gérez des projets complets.
• Solution tout-en-un : Compilateur, gestionnaire de paquets, éditeur avancé, terminal et prise en charge de l'interface graphique dans une seule application.
• Compatible hors ligne : Le codage, les tests et l'exécution peuvent être effectués hors ligne une fois les dépendances de votre projet (le cas échéant) récupérées.
Rustroid vise à être l'IDE Rust le plus complet pour la plateforme Android. Nous travaillons continuellement à l'amélioration et à l'ajout de nouvelles fonctionnalités.
Téléchargez Rustroid dès aujourd'hui et lancez-vous dans l'aventure Rust sur Android !
Configuration requise :
Rustroid étant un IDE complet, il nécessite des ressources matérielles suffisantes pour fonctionner efficacement. Pour une expérience de développement optimale, assurez-vous que votre appareil répond aux exigences minimales suivantes :
• Stockage : Un minimum de **2 Go** d'espace libre est requis, et davantage est fortement recommandé.
• RAM : Vous aurez besoin d'au moins **3 Go** de RAM, une quantité supérieure étant préférable pour les projets complexes.
Dernière mise à jour :
7 oct. 2025