Språk och miljöer som stöds
Utvecklingsmiljöer som stöds
Du kan köra valfri azd
mall i någon av följande utvecklingsmiljöer som stöds:
Environment | beskrivning | Fördelar | Nackdelar | Funktionssteg |
---|---|---|---|---|
Lokal dator via CLI | Inte i en container, beroenden installeras manuellt av dig och projektet körs på den lokala datorn. | Du styr alla beroenden. Du kanske redan har några av beroendena installerade. Du behöver inte ha Docker installerat. | Du måste installera alla beroenden manuellt. | Stable |
Visual Studio Code | Kör och felsöka azd mallar med hjälp av Visual Studio Code-tillägget. |
Du kan arbeta med azd att använda ett kodredigerare och tilläggssystem som du kanske redan är bekväm med. |
Kräver installation av ett tillägg. | Beta |
Visual Studio | Kör och felsöka azd mallar med Visual Studio (förhandsversion). |
Du kan arbeta med azd att använda en IDE som du kanske redan är bekväm med. |
Kräver att du installerar en separat förhandsversion av Visual Studio. | Alfa |
DevContainer/VS Code Remote – Containrar | Container med alla beroenden installerade och körs på den lokala datorn. | Förutom VS Code, Docker och VS Code-tillägget för fjärrcontainrar installeras alla beroenden åt dig i DevContainer. | Du måste klona lagringsplatsen. Det kan ta lång tid att initiera containern. | Beta |
GitHub Codespaces | Container med alla beroenden installerade och körs på GitHub.com i webbläsaren. | Alla beroenden installeras utan att koden klonas lokalt. | Körning och felsökning som kräver att en webbläsare startas stöds för närvarande inte på grund av kända begränsningar med GitHub Codespaces. | Beta |
Azure-beräkningstjänster (värd) som stöds
azd
stöder flera tjänster för att vara värd för din app. Tjänster som har markerats som alfa är experimentella och måste aktiveras manuellt med azd config
för att kunna använda dem. betafunktioner kan uppleva icke-bakåtkompatibla ändringar. stabila funktioner förväntas inte uppleva icke-bakåtkompatibla ändringar.
Mer information om varje funktionssteg finns i funktionsversioner och lanseringsstrategi. En lista över alla funktioner och deras faser finns i Alpha, Beta och Stabila funktionssteg.
Azure-beräkningstjänst | Funktionssteg |
---|---|
Azure App Service | Stable |
Azure Static Web Apps | Stable |
Azure Container Apps | Beta |
Azure Functions | Stable |
Azure Kubernetes Service | Beta (endast för projekt som kan distribueras via kubectl apply -f ) |
Azure Spring Apps | Beta |
Språk och ramverk som stöds
Språk och ramverk som stöds för närvarande:
Språk | Funktionssteg |
---|---|
Node.js | Stable |
Python | Stable |
.NET | Stable |
Java | Stable |
Mer information om varje funktionssteg finns i funktionsversions- och lanseringsstrategi
Nästa steg
- Installera Azure Developer CLI.
- Gå igenom snabbstarten
azd
för att se hur Azure Developer CLI fungerar.