Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Configurez votre environnement de développement Rust local pour Qu’Azure crée des applications cloud efficacement sur votre station de travail avant le déploiement. Le développement local vous donne accès à un plus large éventail d’outils et à un environnement familier pour accélérer l’itération.
Cet article fournit des suggestions pour configurer et valider un environnement de développement Rust local qui s’intègre en toute transparence aux services Azure.
Création d’un abonnement à usage unique
Vous créez des ressources Azure au sein d’un abonnement et d’un groupe de ressources. Si vous n’avez pas d’abonnement, créez un abonnement d’essaigratuit.
Si vous disposez déjà d’un abonnement, accédez à votre abonnement existant avec :
- portail Azure
- Azure CLI
- Kit de développement logiciel (SDK) Azure pour les caisses Rust
- Extensions Visual Studio Code
Installation unique de logiciels
Pour le développement Azure avec Rust sur votre station de travail locale, installez les outils suivants :
| Nom/Programme d’installation | Descriptif |
|---|---|
| Rust | Installez le langage de programmation Rust via rustup, qui inclut le compilateur Rust (rustc), le gestionnaire de package (cargo) et la bibliothèque standard. |
| Visual Studio Code | Visual Studio Code vous offre une excellente expérience d’intégration et de codage Rust, mais elle n’est pas nécessaire. Vous pouvez utiliser n’importe quel éditeur de code. |
| Extensions Visual Studio Code | Installez toutes les extensions pertinentes pour les services Azure que vous envisagez d’utiliser. |
| Extension rust-analyzer | L’extension VS Code recommandée pour la prise en charge du langage Rust, en fournissant la saisie semi-automatique du code, la vérification des erreurs, etc. |
Comment installer Rust
Procédez comme suit pour installer Rust :
Accédez à https://www.rust-lang.org/tools/install.
Suivez les instructions de votre système d’exploitation pour installer rustup, le programme d’installation de la chaîne d’outils Rust.
Vérifiez votre installation en exécutant les commandes suivantes :
rustc --version cargo --version
La chaîne d’outils Rust comprend les éléments suivants :
Pour obtenir des instructions détaillées sur l’installation et la résolution des problèmes, consultez le chapitre Installation dans le livre du langage de programmation Rust. Pour obtenir des conseils sur la configuration de l’environnement de développement, notamment la configuration de l’éditeur, consultez le chapitre Environnement de développement et le guide officiel des outils de développement Rust.
Créer un groupe de ressources Azure pour votre projet
Ouvrez le portail Azure dans un navigateur web.
Dans la barre de recherche, entrez des groupes de ressources et sélectionnez-le.
Sélectionnez + Créer.
Entrez les paramètres de votre groupe de ressources :
Propriété Valeur Subscription Sélectionnez votre abonnement. groupe de ressources Entrez le nom de votre groupe de ressources. Ce nom de groupe de ressources est utilisé dans le cadre d’un URI de ressources lorsque vous accédez au Gestionnaire de ressources (plan de gestion). Le nom n’est pas utilisé pour le contrôle (par exemple, la création d’une base de données) ou le plan de données (insertion de données dans une table). Région Sélectionnez une région géographique pour le groupe de ressources. Sélectionnez Vérifier + créer pour commencer la validation.
Lorsque la validation réussit, sélectionnez Créer.
Ajouter des caisses du Kit de développement logiciel (SDK) Azure à votre projet Rust
Vous pouvez obtenir les caisses du Kit de développement logiciel (SDK) Azure pour Rust à partir de crates.io. Pour en savoir plus, consultez le Kit de développement logiciel (SDK) Azure pour Rust.
S’authentifier auprès d’Azure
Pour vous authentifier auprès d’Azure à partir de votre application Rust, utilisez la caisse du Kit de développement logiciel (SDK) Azure Identity. Cette bibliothèque fournit un ensemble de types d’informations d’identification que vous pouvez utiliser pour vous authentifier auprès des services Azure.
Ressources Rust supplémentaires
Si vous débutez avec Rust, ces ressources officielles peuvent vous aider à accélérer :
- Langage de programmation Rust - Le livre Rust officiel, couvrant tous les éléments de base aux sujets avancés
- Rust par exemple - Découvrir Rust via des exemples pratiques
- The Cargo Book - Guide complet de Cargo, gestionnaire de package de Rust et système de construction
- Rustlings - Exercices interactifs pour apprendre Rust
- Outils de développement Rust - Vue d’ensemble officielle des IDE, éditeurs et outils de développement