EXE
Assistant d’installation
x64 · 6.8 MB
Publié · en amélioration
Modifier, compiler, déboguer et tester vos apps Rust dans une seule fenêtre
Un environnement de développement intégré pour Rust qui ouvre les espaces de travail cargo et les apps Tauri à la manière de Visual Studio, pour les modifier, les compiler, les déboguer avec des points d'arrêt, les tester et même concevoir des écrans egui.
What it is for
TASTERUST est un environnement de développement intégré conçu avec Rust et egui. Lorsque vous ouvrez le dossier d'un espace de travail cargo, les packages sont traités comme des projets et les binaires comme des projets de démarrage. Avec rust-analyzer, vous disposez des diagnostics, de l'autocomplétion, de l'accès à la définition et du renommage, et les diagnostics de compilation cargo sont rassemblés dans la liste d'erreurs. Le débogueur lldb-dap offre points d'arrêt conditionnels, exécution pas à pas, variables locales et espions, et affiche de façon lisible les valeurs String, Vec et des énumérations. Depuis l'Explorateur de tests, vous lancez les tests ou en choisissez un seul à exécuter dans le débogueur, et le concepteur de formulaires egui vous permet de dessiner des écrans pour en générer le code. Les apps Tauri v2 peuvent être lancées en développement, compilées et déboguées côté Rust, et les modifications Git ainsi qu'un terminal intégré se trouvent dans la même fenêtre. TASTERUST fonctionne sous Windows et Linux.
Affiche packages, dossiers et fichiers grâce à cargo metadata et les ouvre dans un éditeur doté de la coloration syntaxique, du multicurseur, du pliage, de l'appariement des parenthèses, d'une minimap, de la division des fenêtres et de la recherche dans les fichiers.
Pendant la saisie, rust-analyzer fournit diagnostics, info-bulles, accès à la définition, autocomplétion, recherche de toutes les références, renommage et mise en forme rustfmt. Les serveurs de langage TypeScript, HTML et CSS peuvent aussi être branchés.
Lancez la génération de la solution, la régénération, cargo check et Clippy ; les diagnostics JSON sont rassemblés dans la liste d'erreurs, et un clic mène à la ligne concernée.
Avec lldb-dap, utilisez points d'arrêt (conditionnels compris), exécution pas à pas, pile des appels, variables locales, espions et fenêtre Exécution, et survolez une variable pendant la pause pour voir sa valeur.
Dans une arborescence de tests par package et par cible, exécutez tous les tests, la sélection ou seulement les échecs, et lancez un test choisi dans le débogueur pour vous arrêter aux points d'arrêt.
Chaque profil définit la cible de démarrage, les arguments de ligne de commande, les variables d'environnement, le dossier de travail et les cargo features, pour exécuter un même projet de différentes façons, par exemple en GUI ou en CLI.
Dessinez des écrans egui avec la boîte à outils, la structure du document et la fenêtre Propriétés ; l'enregistrement génère le code Rust et un fichier d'événements. Dans l'aperçu, le formulaire fonctionne réellement.
Ouvrez une app Tauri v2 pour la lancer en développement, la compiler et vérifier le programme d'installation, et placez des points d'arrêt dans les fonctions #[tauri::command] pour déboguer le côté Rust.
Dans la fenêtre Modifications Git, indexez, validez, poussez et consultez les diffs ; les lignes modifiées sont signalées dans la marge de l'éditeur. Le terminal intégré est un vrai pseudo-terminal, si bien que même les programmes plein écran y fonctionnent.
Product value
Focused work
Verified release
Nous n'affichons que la version, la plateforme, la taille, l'état de signature et le SHA-256 vérifiés dans le manifeste actuel.
TASTERUST 0.1.2Publié le 2026-10-08
Assistant d’installation
x64 · 6.8 MB
Windows Installer · pour le déploiement géré
x64 · 8.2 MB
Décompresser et lancer
x64 · 7.9 MB
S’exécute sans installation
x64 · 9.9 MB
Debian · Ubuntu
x64 · 7.4 MB
Fedora · RHEL · Rocky Linux
x64 · 7.4 MB
Décompresser et lancer
x64 · 9.8 MB
Une version macOS est en préparation. Les installateurs apparaîtront ici à sa sortie.
Continue
Discussion
Partagez vos avis, questions ou retours d'expérience sur le produit. Pour signaler un bug, utilisez l'assistance.
Connectez-vous pour laisser un retour.
Other tools
Aucun retour pour l'instant. Laissez le premier avis.