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.
Unterstützte Entwicklungsumgebungen
Sie können jede azd-Vorlage in einer der folgenden unterstützten Entwicklungsumgebungen ausführen:
| Umwelt | Beschreibung | Vorteile | Nachteile | Featurephase |
|---|---|---|---|---|
| Lokaler Rechner über CLI | Nicht in einem Container, Abhängigkeiten werden manuell von Ihnen installiert und das Projekt wird auf Ihrem lokalen Rechner ausgeführt. | Alle Abhängigkeiten werden von Ihnen kontrolliert. Eventuell sind einige der Abhängigkeiten bereits installiert. Sie müssen Docker nicht installieren. | Sie müssen alle Abhängigkeiten manuell installieren. | stabil |
| Visual Studio Code | Ausführen und Debuggen von azd Vorlagen mit der Visual Studio Code-Erweiterung. | Sie können mit azd arbeiten und dabei einen Code-Editor und ein Erweiterungssystem verwenden, mit denen Sie bereits vertraut sind. |
Erfordert die Installation einer Erweiterung. | Beta |
| Visual Studio | Ausführen und Debuggen von Vorlagen mit Visual Studio (Vorschau). | Sie können mit azd mit einer IDE arbeiten, mit der Sie bereits vertraut sind. |
Erfordert die Installation einer separaten Vorschauversion von Visual Studio. | Alpha |
| DevContainer / VS Code Remote - Containers | „Container“ mit allen installierten Abhängigkeiten, die auf Ihrem lokalen Rechner ausgeführt werden. | Mit Ausnahme von VS Code, Docker und der Erweiterung für Remote-Container von VS Code werden alle Abhängigkeiten für Sie im DevContainer installiert. | Sie müssen das Repository klonen. Die Initialisierung des Containers kann lange Zeit in Anspruch nehmen. | Beta |
| GitHub Codespaces | Container, der mit allen Abhängigkeiten installiert ist und auf GitHub.com im Browser ausgeführt wird. | Alle Abhängigkeiten werden installiert, ohne den Code lokal zu klonen. | Das Ausführen und Debuggen, das das Starten eines Webbrowsers erfordert, wird derzeit aufgrund bekannter Einschränkungen bei GitHub Codespaces nicht unterstützt. | Beta |
Unterstützte Azure-Computedienste (Host)
azd unterstützt mehrere Dienste für das Hosting Ihrer App. Als alpha gekennzeichnete Dienste sind experimentell und müssen manuell durch azd config aktiviert werden, um sie nutzen zu können. Beta-Funktionen können Unterbrechungen unterliegen. Bei stabilen Funktionen sind keine umfangreichen Änderungen zu erwarten.
Weitere Informationen zu den einzelnen Funktionsebenen finden Sie unter Funktionsversionierung und Veröffentlichungsstrategie. Eine Liste aller Features und deren Phasen finden Sie unter Alpha-, Beta- und Stabilen Feature-Phasen.
| Azure-Computedienst | Featurephase |
|---|---|
| Azure App Service | stabil |
| Azure Statische Webanwendungen | stabil |
| Azure-Container-Apps (einschließlich Container-App-Aufträge) | stabil |
| Azure-Funktionen | stabil |
| Azure Kubernetes-Dienst | Beta (nur für Projekte, die über kubectl apply -f bereitgestellt werden können) |
Unterstützte Sprachen und Frameworks
Derzeit unterstützte Sprachen und Frameworks:
| Sprache | Featurephase |
|---|---|
| Node.js | stabil |
| Python | stabil |
| .NET | stabil |
| Java | stabil |
Weitere Informationen zu den einzelnen Funktionsstufen finden Sie unter Funktionsversionierung und Veröffentlichungsstrategie.
Nächste Schritte
- Installieren Sie das Azure Developer CLI.
- Klicken Sie sich durch den
azdQuickstart, um die Azure Developer-CLI in Aktion zu erleben.