Dela via


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:

Miljö beskrivning Fördelar Nackdelar Funktionstadium
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. Stabil
Visual Studio Code Kör och felsöka azd mallar med hjälp av Visual Studio Code-tillägget. Du kan arbeta med azd genom en kodredigerare och tilläggssystem som du kanske redan är bekväm med. Kräver installation av ett tillägg. Beta-version
Visual Studio Kör och felsöka azd mallar med Visual Studio (förhandsversion). Du kan arbeta med azd med 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 – Containers 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-version
GitHub Codespaces Container med alla beroenden installerade och som 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-version

Stödda Azure-beräkningstjänster (värd)

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 innebära brytande ändringar. stabila funktioner ska inte påverkas av ändringar som bryter kompabilitet.

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 Stabil
Azure Static Web Apps (statiska webbappar) Stabil
Azure Container Apps (inklusive Container App-jobb) Stabil
Azure-funktioner Stabil
Azure Kubernetes Service Beta (endast för projekt som kan distribueras via kubectl apply -f)

Språk och ramverk som stöds

Språk och ramverk som stöds för närvarande:

Språk Funktionssteg
Node.js Stabil
python Stabil
.NÄT Stabil
Java Stabil

Mer information om varje funktionssteg finns i funktionsversions- och lanseringsstrategi

Nästa steg