Támogatott nyelvek és környezetek

Támogatott fejlesztési környezetek

Bármilyen azd sablont futtathat a következő támogatott fejlesztési környezetek egyikében:

Környezet Leírás Előnyök Hátrányok Funkciószakasz
Helyi gép parancssori felülettel Nem tárolóban, a függőségeket ön manuálisan telepíti, és a projekt a helyi gépen fut. Ön szabályozza az összes függőséget. Előfordulhat, hogy már telepítve van néhány függőség. Nincs szükség a Docker telepítésére. Manuálisan kell telepítenie az összes függőséget. Stabil
Visual Studio Code Sablonok futtatása és hibakeresése a Visual Studio Code bővítmény használatával. azd Használhat olyan kódszerkesztőt és bővítményrendszert, amellyel már most is jól érzi magát. Bővítmény telepítésére van szükség. Béta
Visual Studio Sablonok futtatása és hibakeresése azd a Visual Studio (előzetes verzió) használatával. azd Használhat olyan IDE-t, amellyel már most is kényelmesen dolgozhat. A Visual Studio külön előzetes verziójának telepítését igényli. Alfa
DevContainer / VS Code Remote – Tárolók A helyi gépen telepített és futtatott összes függőséget tartalmazó tároló . A VS Code, a Docker és a Távoli tárolók VS Code bővítményen kívül minden függőség telepítve van a DevContainerben. Klónoznia kell az adattárat. A tároló inicializálása hosszú időt vehet igénybe. Béta
GitHub Codespaces Tároló , amelyen az összes függőség telepítve van, és a böngészőben GitHub.com fut. Minden függőség telepítése a kód helyi klónozása nélkül történik. A böngésző indítását igénylő futtatás és hibakeresés jelenleg nem támogatott a GitHub Codespaces ismert korlátozása miatt. Béta

Támogatott Azure számítási szolgáltatások (gazdagép)

azd számos szolgáltatást támogat az alkalmazás üzemeltetéséhez. Az alfaként megjelölt szolgáltatások kísérleti jellegűek, és használatukhoz manuálisan azd config kell engedélyezni őket. Bétaverziós funkcióknál előfordulhatnak kompatibilitástörő változások. a stabil funkciók várhatóan nem tapasztalnak kompatibilitástörő változásokat.

Az egyes funkciószakaszokról további információt a funkciók verziószámozási és kiadási stratégiájában talál. Az összes funkció és azok szakaszainak listáját az Alfa, a Béta és a Stabil funkciószakaszok című témakörben találja.

Azure számítási szolgáltatás Funkciószakasz
Azure App Service Stabil
Azure Static Web Apps Stabil
Azure Container Apps (beleértve a Container App-feladatokat is) Stabil
Azure Functions Stabil
Azure Kubernetes Service Beta (csak a kubectl apply -f-en keresztül üzembe helyezhető projektek esetén)

Támogatott nyelvek és keretrendszerek

Jelenleg támogatott nyelvek és keretrendszerek:

Nyelv Jellemző fázis
Node.js Stabil
Python Stabil
.NET Stabil
Java Stabil

További információ az egyes funkciószakaszokról: funkcióverziós és kiadási stratégia

Következő lépések