Podporované jazyky a prostředí
Podporovaná vývojová prostředí
V jednom z následujících podporovaných vývojových prostředí můžete spustit libovolnou azd
šablonu:
Environment | Popis | Výhody | Nevýhody | Fáze funkce |
---|---|---|---|---|
Místní počítač přes rozhraní příkazového řádku | Ne v kontejneru, závislosti jsou ručně nainstalovány vámi a projekt běží na místním počítači. | Řídíte všechny závislosti. Možná už máte nainstalované některé závislosti. Nepotřebujete nainstalovaný Docker. | Musíte ručně nainstalovat všechny závislosti. | Stable |
Visual Studio Code | Spouštět a ladit azd šablony pomocí rozšíření Visual Studio Code. |
Můžete pracovat s azd použitím editoru kódu a systému rozšíření, se kterým jste už možná obeznámeni. |
Vyžaduje instalaci rozšíření. | Beta |
Visual Studio | Spouštění a ladění azd šablon pomocí sady Visual Studio (Preview) |
Můžete pracovat s azd využitím integrovaného vývojového prostředí (IDE), se kterým už můžete být spokojení. |
Vyžaduje instalaci samostatné verze Preview sady Visual Studio. | Alfa |
DevContainer / VS Code Remote – Kontejnery | Kontejner se všemi nainstalovanými závislostmi a spuštěním na místním počítači. | Kromě rozšíření VS Code, Docker a Remote Containers VS Code se všechny závislosti nainstalují v DevContaineru. | Musíte naklonovat úložiště. Inicializace kontejneru může trvat dlouhou dobu. | Beta |
GitHub Codespaces | Kontejner se všemi nainstalovanými a spuštěnými závislostmi na GitHub.com v prohlížeči. | Všechny závislosti se nainstalují bez místního klonování kódu. | Spuštění a ladění, které vyžaduje spuštění webového prohlížeče, se v současné době nepodporuje kvůli známému omezení u GitHub Codespaces. | Beta |
Podporované výpočetní služby Azure (hostitel)
azd
podporuje několik služeb pro hostování vaší aplikace. Služby označené jako alfa jsou experimentální a je potřeba je povolit ručně, azd config
aby je bylo možné použít. u beta funkcí může docházet k zásadním změnám. u stabilních funkcí se neočekává, že dojde k zásadním změnám.
Další informace o jednotlivých fázích funkcí najdete v tématu Správa verzí funkcí a strategie vydávání verzí. Seznam všech funkcí a jejich fází najdete v tématu Alfa, Beta a Stabilní fáze funkcí.
Výpočetní služba Azure | Fáze funkce |
---|---|
Azure App Service | Stable |
Azure Static Web Apps | Stable |
Azure Container Apps | Beta |
Azure Functions | Stable |
Azure Kubernetes Service | Beta (pouze pro projekty nasaditelné prostřednictvím kubectl apply -f ) |
Azure Spring Apps | Beta |
Podporované jazyky a architektury
Aktuálně podporované jazyky a architektury:
Jazyk | Fáze funkce |
---|---|
Node.js | Stable |
Python | Stable |
.NET | Stable |
Java | Stable |
Další informace o jednotlivých fázích funkcí najdete v tématu Správa verzí funkcí a strategie vydávání verzí.
Další kroky
- Nainstalujte Azure Developer CLI.
- Projděte
azd
si rychlý start a podívejte se na Azure Developer CLI v akci.