Freigeben über


Unterstützte Sprachen und Umgebungen

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 azd Quickstart, um die Azure Developer-CLI in Aktion zu erleben.