Compartilhar via


Idiomas e ambientes com suporte

Ambientes de desenvolvimento suportados

Você pode executar qualquer modelo azd em um dos seguintes ambientes de desenvolvimento com suporte:

Environment Descrição Vantagens Desvantagens Estágio do Recurso
Máquina local via CLI Não em um contêiner, as dependências são instaladas manualmente por você e o projeto é executado em sua máquina local. Você controla todas as dependências. Talvez você já tenha algumas das dependências instaladas. Você não precisa do Docker instalado. Você precisa instalar manualmente todas as dependências. Estável
Visual Studio Code Execute e depure azd modelos usando a extensão Visual Studio Code. Você pode trabalhar com azd usando um editor de código e um sistema de extensão com o qual já se sinta confortável. Requer a instalação de uma extensão. Beta
Visual Studio Execute e depure azd modelos usando o Visual Studio (versão prévia).. Você pode trabalhar com azd usando um IDE com o qual já se sinta confortável. Requer a instalação de uma versão prévia separada do Visual Studio. Alfa
DevContainer / Remoto do VS Code: contêineres Contêiner com todas as dependências instaladas e executadas em sua máquina local. Além do VS Code, do Docker e da extensão VS Code de Contêineres Remotos, todas as dependências são instaladas para você no DevContainer. Você precisa clonar o repositório. A inicialização do contêiner pode levar muito tempo. Beta
Codespaces do GitHub Contêiner com todas as dependências instaladas e em execução no GitHub.com no navegador. Todas as dependências são instaladas sem clonar o código localmente. A execução e a depuração que exigem a abertura de um navegador da Web não são suportadas no momento devido a limitação conhecida com GitHub Codespaces. Beta

Serviços de computação do Azure com suporte (host)

azd suporta vários serviços para hospedar seu aplicativo. Os serviços marcados como alfa são experimentais e precisam ser habilitados manualmente para azd config usá-los. Os recursos beta podem sofrer alterações significativas. Não se espera que os recursos estáveis sofram alterações significativas.

Para obter mais informações sobre cada estágio de recurso, consulte controle de versão e estratégia de lançamento de recursos. Para obter uma lista de todos os recursos e seus estágios, consulte Estágios de recursos alfa, beta e estável.

Serviço de computação do Azure Estágio do Recurso
Serviço de Aplicativo do Azure Estável
Aplicativos Web Estáticos do Azure Estável
Aplicativos de Contêiner do Azure Beta
Azure Functions Estável
Serviço de Kubernetes do Azure Beta (somente para projetos implantáveis via kubectl apply -f)
Azure Spring Apps Beta

Linguagens e estruturas com suporte

Linguagens e estruturas atualmente suportadas:

Idioma Estágio do Recurso
Node.js Estável
Python Estável
.NET Estável
Java Estável

Para obter mais informações sobre cada estágio de recurso, consulte controle de versão e estratégia de lançamento de recursos

Próximas etapas