Compartilhar via


Selecionar um ambiente de desenvolvimento

Selecione o ambiente de desenvolvimento correto para dar suporte à adoção e ao desempenho do DevOps. Um ambiente de desenvolvimento de DevOps não deve apenas editar e depurar código, mas integrar-se ao restante do ciclo de DevOps, incluindo teste, controle de versão e monitoramento de produção. A Microsoft fornece dois ambientes de desenvolvimento principais para dar suporte a DevOps, Visual Studio e Visual Studio Code.

Usar o Visual Studio

O Visual Studio é um IDE (ambiente de desenvolvimento integrado) completo. Se você puder usá-lo, o Visual Studio é ideal para trabalhar no Windows para criar software para várias plataformas, incluindo .NET ou .NET Core, iOS, Android via Xamarin e destinos que dão suporte a C++.

O Visual Studio historicamente oferece benefícios de produtividade e integração do DevOps. O Visual Studio integra-se nativamente ao GitHub e ao Azure DevOps e tem um ecossistema robusto de extensões para todos os provedores de DevOps do setor.

Usar o Visual Studio Code

O Visual Studio Code é um editor de código gratuito e simplificado que oferece personalização ilimitada por meio de dezenas de milhares de extensões comerciais e de comunidade. Essas extensões adicionam suporte para praticamente qualquer linguagem, plataforma e serviço DevOps. Os desenvolvedores podem ser produtivos no Windows, Mac ou Linux. O Visual Studio Code é a opção ideal para desenvolvedores que não podem usar o Visual Studio.

Desenvolver para o Azure

Não há um ambiente de desenvolvimento preferencial específico para soluções do Azure. Graças ao amplo suporte para todas as principais plataformas de aplicativos, você pode usar praticamente qualquer ferramenta para criar soluções do Azure e selecionar o modelo de implantação que funciona melhor para você. A melhor maneira de implantar soluções para produção geralmente é por meio da automação hospedada no GitHub Actions ou no Azure Pipelines.

O Visual Studio e o Visual Studio Code têm recursos nativos e extensões de primeira parte que simplificam o trabalho com processos de DevOps no Azure, no GitHub e no Azure DevOps.

Próximas etapas

Saiba como preparar o Visual Studio, o Visual Studio Code, o Eclipse para Java e o IntelliJ IDEA para o desenvolvimento do Azure no módulo de aprendizado prático Preparar seu ambiente de desenvolvimento para o desenvolvimento do Azure.