Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Konfigurieren Sie Ihre lokale Rust-Entwicklungsumgebung für Azure, um Cloudanwendungen vor der Bereitstellung effizient auf Ihrer Arbeitsstation zu erstellen. Die lokale Entwicklung bietet Ihnen Zugriff auf eine breitere Palette von Tools und eine vertraute Umgebung für eine schnellere Iteration.
Dieser Artikel enthält Vorschläge zum Einrichten und Überprüfen einer lokalen Rust-Entwicklungsumgebung, die nahtlos in Azure-Dienste integriert wird.
Einmalige Abonnementerstellung
Sie erstellen Azure-Ressourcen in einer Abonnement- und Ressourcengruppe. Wenn Sie kein Abonnement haben, erstellen Sie ein kostenlosesTestabonnement.
Wenn Sie bereits über ein Abonnement verfügen, greifen Sie auf Ihr vorhandenes Abonnement zu:
Einmalige Softwareinstallation
Installieren Sie für die Azure-Entwicklung mit Rust auf Ihrer lokalen Arbeitsstation die folgenden Tools:
| Name/Installer | Description |
|---|---|
| Rust | Installieren Sie die Rust-Programmiersprache über Rostup, die den Rust-Compiler (Rost), Paketmanager (Fracht) und Standardbibliothek enthält. |
| Visual Studio Code | Visual Studio Code bietet Ihnen eine großartige Integrations- und Codierungserfahrung in Rust, ist jedoch nicht erforderlich. Sie können einen beliebigen Code-Editor verwenden. |
| Visual Studio Code-Erweiterungen | Installieren Sie alle relevanten Erweiterungen für Azure-Dienste, die Sie verwenden möchten. |
| Rostanalyseerweiterung | Die empfohlene VS Code-Erweiterung für die Sprachunterstützung von Rust, das Bereitstellen des Codeabschlusses, der Fehlerüberprüfung und vieles mehr. |
Installieren von Rust
Führen Sie die folgenden Schritte aus, um Rust zu installieren:
Befolgen Sie die Anweisungen für Ihr Betriebssystem, um Rost zu installieren, der Rust Toolchain Installer.
Überprüfen Sie Ihre Installation, indem Sie die folgenden Befehle ausführen:
rustc --version cargo --version
Die Rust Werkzeugkette umfasst:
Ausführliche Anleitungen zur Installation und Problembehandlung finden Sie im Kapitel "Installation " im Buch "Rust Programming Language". Tipps zur Einrichtung von Entwicklungsumgebungen, einschließlich Editorkonfiguration, finden Sie im Kapitel "Entwicklungsumgebung " und im offiziellen Leitfaden für die Entwicklungstools von Rust.
Erstellen einer Azure-Ressourcengruppe für Ihr Projekt
Öffnen Sie das Azure-Portal in einem Webbrowser.
Geben Sie in der Suchleiste Ressourcengruppen ein, und wählen Sie sie aus.
Wählen Sie + Erstellen aus.
Geben Sie Ihre Ressourcengruppeneinstellungen ein:
Eigentum Wert Subscription Wählen Sie Ihr Abonnement aus. Ressourcengruppe Geben Sie ihren Ressourcengruppennamen ein. Dieser Ressourcengruppenname wird als Teil eines Ressourcen-URI verwendet, wenn Sie auf den Ressourcen-Manager (Verwaltungsebene) zugreifen. Der Name wird nicht für die Steuerung (z. B. das Erstellen einer Datenbank) oder eine Datenebene (Einfügen von Daten in eine Tabelle) verwendet. Region Wählen Sie eine geografische Region für die Ressourcengruppe aus. Wählen Sie "Überprüfen" und "Erstellen " aus, um mit der Überprüfung zu beginnen.
Wenn Validierungserfolge erfolgreich sind, wählen Sie "Erstellen" aus.
Hinzufügen von Azure SDK-Kisten zu Ihrem Rust-Projekt
Sie können das Azure SDK für Rust-Kisten von crates.io abrufen. Weitere Informationen finden Sie im Azure SDK für Rust.
Für Azure authentifizieren
Verwenden Sie zum Authentifizieren von Azure aus Ihrer Rust-Anwendung die Azure Identity SDK-Rate. Diese Bibliothek stellt eine Reihe von Anmeldeinformationstypen bereit, die Sie für die Authentifizierung bei Azure-Diensten verwenden können.
Zusätzliche Rostressourcen
Wenn Sie noch nicht in Rust sind, können Ihnen diese offiziellen Ressourcen helfen, schnell zu sein:
- Die Rust Programmiersprache - Das offizielle Rust-Buch, das alles von grundlagen bis hin zu fortgeschrittenen Themen abdeckt
- Rust by Example - Lernen Sie Rust durch praktische Beispiele
- Das Cargo Book - Vollständige Anleitung zu Cargo, Rusts Paketmanager und Buildsystem
- Rosteln - Interaktive Übungen zum Erlernen von Rust
- Rost Entwicklungstools - Offizielle Übersicht über IDEs, Redakteure und Entwicklungstools