Partilhar via


Ferramentas do Azure para desenvolvedores Java

Este artigo descreve as ferramentas comuns disponíveis para desenvolvedores que usam o Azure para Java.

Código do Visual Studio

Visual Studio Code é um editor de código leve, mas poderoso, disponível para macOS, Windows e Linux. O VS Code suporta um fluxo de trabalho de desenvolvimento Java simples e moderno através de um conjunto de extensões que fornecem suporte a projetos, conclusão de código, depuração, alinhamento e navegação.

Para desenvolvimento Java, instale o Extension Pack for Java, que inclui extensões essenciais para suporte a linguagem, depuração, testes, integração Maven e Gradle, gerenciamento de projetos e muito mais. Este pacote de extensão fornece tudo o que você precisa para o desenvolvimento Java produtivo no VS Code.

Para trabalhar com o Azure, instale o Pacote de Extensão de Ferramentas do Azure, que inclui extensões para o Serviço de Aplicativo do Azure, Azure Functions, Bancos de Dados do Azure, Armazenamento do Azure e muito mais. Essas extensões permitem que você navegue e gerencie recursos do Azure, implante aplicativos e trabalhe com serviços do Azure diretamente do VS Code.

Para obter mais informações, consulte Introdução ao Visual Studio Code e Java.

Plugins Eclipse e IntelliJ

Gerencie recursos do Azure e implante aplicativos do seu IDE com os kits de ferramentas do Azure para Eclipse e IntelliJ.

kit de ferramentas IntelliJ mostrando o Azure Explorer

Introdução ao Kit de Ferramentas do Azure para Eclipse | Introdução ao Kit de Ferramentas do Azure para IntelliJ

GitHub Copilot

O GitHub Copilot é uma ferramenta de autocompletar código alimentada por IA que ajuda você a escrever código Java mais rapidamente com sugestões inteligentes e geração de código. O Copilot funciona em IDEs populares, incluindo VS Code, IntelliJ IDEA e Eclipse, fornecendo recomendações sensíveis ao contexto à medida que você codifica.

Para o desenvolvimento do Azure, o GitHub Copilot for Azure fornece assistência especializada com o código do SDK do Azure, configurações de implantação e configuração de infraestrutura.

Se você estiver modernizando aplicativos Java herdados para o Azure, as ferramentas de modernização do aplicativo GitHub Copilot podem ajudar a automatizar o processo de migração e recomendar padrões otimizados para o Azure.

Plugins Apache Maven e Gradle

Implante aplicativos Java no Azure com facilidade configurando plug-ins do Azure como parte de suas compilações do Maven ou do Gradle. Atualmente, os plug-ins oferecem suporte ao Serviço de Aplicativo do Azure, Azure Functions, Aplicativos de Contêiner do Azure e Aplicativos Azure Spring.

Runtimes suportados de Java

Os desenvolvedores Java são livres para usar a distribuição e a versão do Java de sua escolha para a maioria dos serviços do Microsoft Azure e do Azure Stack. Para obter mais informações, consulte suporte para Java no Azure e Azure Stack.

Azure CLI

A CLI do Azure fornece uma experiência de linha de comando para gerenciar recursos do Azure. Você pode usá-lo em seu navegador com Azure Cloud Shellou pode instalá- lo no macOS, Linux e Windows e executá-lo a partir da linha de comando.

Introdução à CLI do Azure.

Azure Developer CLI

A CLI do Desenvolvedor do Azure (azd) é uma ferramenta de linha de comando centrada no desenvolvedor que acelera o processo de criação e implantação de aplicativos no Azure. Com azd, pode inicializar, provisionar e implantar aplicações Java utilizando um único fluxo de trabalho, reduzindo a complexidade na gestão de vários serviços e configurações do Azure.

A azd ferramenta fornece modelos para cenários comuns de aplicativos Java, incluindo aplicativos Spring Boot, e lida com o processo de implantação de ponta a ponta, incluindo provisionamento de infraestrutura, implementação de código e configuração de ambiente. Para obter mais informações, consulte Introdução à CLI do Desenvolvedor do Azure.