Unterstützte Sprachen und Umgebungen
Unterstützte Entwicklungsumgebungen
Sie können eine beliebige azd
Vorlage in einer der folgenden unterstützten Entwicklungsumgebungen ausführen:
Environment | Beschreibung | Vorteile | Nachteile | Featurephase |
---|---|---|---|---|
Lokaler Computer über CLI | Nicht in einem Container werden Abhängigkeiten manuell von Ihnen installiert, und das Projekt wird auf Ihrem lokalen Computer ausgeführt. | Sie steuern alle Abhängigkeiten. Möglicherweise sind bereits einige der Abhängigkeiten installiert. Sie benötigen Docker nicht installiert. | Sie müssen alle Abhängigkeiten manuell installieren. | Stable |
Visual Studio Code | Ausführen und Debuggen azd von Vorlagen mithilfe der Visual Studio Code-Erweiterung. |
Sie können mit azd einem Code-Editor- und Erweiterungssystem arbeiten, mit dem Sie möglicherweise bereits vertraut sind. |
Erfordert die Installation einer Erweiterung. | Beta |
Visual Studio | Ausführen und Debuggen azd von Vorlagen mit Visual Studio (Vorschau) |
Sie können mit azd einer IDE arbeiten, mit der Sie möglicherweise bereits vertraut sind. |
Erfordert die Installation einer separaten Vorschauversion von Visual Studio. | Beta |
DevContainer/ VS Code Remote – Container | Container mit allen Abhängigkeiten, die auf Ihrem lokalen Computer installiert und ausgeführt werden. | Abgesehen von VS Code, Docker und der Erweiterung für Remotecontainer VS Code werden alle Abhängigkeiten für Sie im DevContainer installiert. | Sie müssen das Repository klonen. Die Containerinitialisierung kann lange dauern. | Beta |
GitHub Codespaces | Container mit allen Abhängigkeiten, die auf GitHub.com im Browser installiert und ausgeführt werden. | Alle Abhängigkeiten werden installiert, ohne den Code lokal zu klonen. | Ausführen und Debuggen, das das Starten eines Webbrowsers erfordert, wird derzeit aufgrund der bekannten Einschränkung mit GitHub Codespaces nicht unterstützt. | Beta |
Unterstützte Azure-Computedienste (Host)
Derzeit unterstützte Hostingplattform für die App:
azd
unterstützt mehrere Dienste zum Hosten Ihrer App. Als Alpha gekennzeichnete Dienste sind experimentell und müssen manuell aktiviert werden.azd config
Betafeatures können zu unterbrechungsbewendenden Änderungen auftreten. Stabile Features werden nicht erwartet, dass es zu bedeutenden Änderungen kommen kann.
Weitere Informationen zu jeder Featurephase finden Sie unter Featureversionsverwaltung und Releasestrategie. Eine Liste aller Features und deren Phasen finden Sie unter Alpha-, Beta- und Stable-Featurephasen.
Azure-Computedienst | Featurephase |
---|---|
Azure App Service | Stable |
Azure Static Web Apps | Stable |
Azure Container Apps | Beta |
Azure-Funktionen | Stable |
Azure Kubernetes Service | Beta (nur für Projekte, die über bereitgestellt werden können kubectl apply -f ) |
Azure Spring Apps | Beta |
Unterstützte Sprachen und Frameworks
Derzeit unterstützte Sprachen und Frameworks:
Sprache | Featurephase |
---|---|
Node.js | Stable |
Python | Stable |
.NET | Stable |
Java | Stable |
Weitere Informationen zu jeder Featurephase finden Sie unter Featureversionsverwaltung und Releasestrategie
Nächste Schritte
- Installieren Sie die Azure Developer CLI.
- Führen Sie die
azd
Schnellstartanleitung durch, um azure Developer CLI in Aktion zu sehen.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für