Rust pour les Débutants en Français
Installation de Rust
Installer Rust
Pour commencer à programmer en Rust, la première étape est d'installer l'environnement de développement. Heureusement, la communauté Rust a créé un outil simple et puissant pour gérer les installations : rustup.
rustupest un installateur de toolchains Rust. Il vous permet d'installer, de gérer et de mettre à jour facilement vos versions de Rust, ainsi que les outils associés comme Cargo (le gestionnaire de paquets) etrustc(le compilateur).
Installation via rustup
Le processus d'installation varie légèrement en fonction de votre système d'exploitation.
Pour macOS et Linux, ouvrez votre terminal et exécutez la commande suivante. Elle télécharge un script et lance l'installation de
rustup.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Le script vous posera quelques questions. L'option par défaut (procéder à l'installation) est généralement le bon choix. Une fois l'installation terminée, vous devrez peut-être redémarrer votre terminal ou exécuter source $HOME/.cargo/env pour que les modifications prennent effet.
Pour Windows, le processus est encore plus simple. Rendez-vous sur le site officiel de Rust et téléchargez rustup-init.exe. Exécutez le fichier et suivez les instructions à l'écran.
Vérifier l'installation
Une fois l'installation terminée, ouvrez un nouveau terminal et vérifiez que le compilateur Rust, rustc, est bien installé en tapant cette commande :
rustc --version
Vous devriez voir apparaître la version du compilateur, sa date de compilation et le hash du commit. Par exemple :
rustc 1.78.0 (9b00956e5 2024-04-29)
Félicitations ! Rust est installé. Vous pouvez également vérifier la version de Cargo, le gestionnaire de paquets de Rust, qui a été installé en même temps.
cargo --version
Configurer votre éditeur de code
Vous pouvez écrire du code Rust dans n'importe quel éditeur de texte, mais pour une expérience plus agréable, il est recommandé d'en utiliser un qui prend en charge le langage. L'éditeur le plus populaire dans la communauté Rust est Visual Studio Code, grâce à une extension très puissante.
L'extension
rust-analyzeroffre des fonctionnalités comme l'autocomplétion, l'affichage des erreurs en temps réel, la navigation dans le code et le reformatage automatique. C'est un outil quasi indispensable pour développer en Rust.
Pour l'installer, ouvrez Visual Studio Code, allez dans l'onglet des extensions, recherchez "rust-analyzer" et cliquez sur "Installer". Une fois activée, l'extension commencera à analyser votre projet dès que vous ouvrirez un fichier .rs.
Maintenant que votre environnement est prêt, vérifions vos connaissances.
Quel est l'outil principal recommandé pour installer et gérer les versions de Rust ?
Après avoir installé Rust sur un système de type Unix, quelle commande peut être nécessaire pour mettre à jour l'environnement de votre terminal sans le redémarrer ?
Votre environnement de développement Rust est maintenant prêt. Vous avez tous les outils nécessaires pour commencer à écrire du code performant et sécurisé.