Udostępnij za pomocą


Narzędzia platformy Azure dla deweloperów języka Java

W tym artykule opisano typowe narzędzia dostępne dla deweloperów korzystających z platformy Azure dla języka Java.

Visual Studio Code

Visual Studio Code to lekki, ale zaawansowany edytor kodu dostępny dla systemów macOS, Windows i Linux. Program VS Code obsługuje prosty, nowoczesny przepływ pracy programowania w języku Java za pomocą zestawu rozszerzeń, które zapewniają obsługę projektu, uzupełnianie kodu, debugowanie, linting i nawigację.

W przypadku programowania w języku Java zainstaluj pakiet rozszerzeń dla języka Java, który zawiera podstawowe rozszerzenia do obsługi języków, debugowania, testowania, integracji programu Maven i narzędzia Gradle, zarządzania projektami i nie tylko. Ten pakiet rozszerzeń zapewnia wszystko, czego potrzebujesz do wydajnego programowania w języku Java w programie VS Code.

Aby pracować z platformą Azure, zainstaluj pakiet rozszerzeń narzędzi platformy Azure, który obejmuje rozszerzenia dla usług Azure App Service, Azure Functions, Azure Databases, Azure Storage i nie tylko. Te rozszerzenia umożliwiają przeglądanie zasobów platformy Azure i zarządzanie nimi, wdrażanie aplikacji i pracę z usługami platformy Azure bezpośrednio z poziomu programu VS Code.

Aby uzyskać więcej informacji, zobacz Wprowadzenie do programu Visual Studio Code i języka Java.

Wtyczki Eclipse i IntelliJ

Zarządzanie zasobami platformy Azure i wdrażanie aplikacji ze środowiska IDE za pomocą zestawów narzędzi platformy Azure dla eclipse i IntelliJ.

zestaw narzędzi IntelliJ pokazujący Azure Explorer

Rozpoczynanie pracy z zestawem narzędzi Azure Toolkit for Eclipse | Rozpoczynanie pracy z zestawem narzędzi Azure Toolkit for IntelliJ

GitHub Copilot

GitHub Copilot to narzędzie do uzupełniania kodu oparte na sztucznej inteligencji, które ułatwia szybsze pisanie kodu w języku Java dzięki inteligentnym sugestiom i generowaniu kodu. Copilot działa w popularnych środowiskach IDE, takich jak VS Code, IntelliJ IDEA i Eclipse, oferując rekomendacje uwzględniające kontekst podczas kodowania.

W przypadku programowania na platformie Azure narzędzie GitHub Copilot dla platformy Azure zapewnia wyspecjalizowaną pomoc dotyczącą kodu zestawu Azure SDK, konfiguracji wdrażania i konfiguracji infrastruktury.

Jeśli modernizujesz starsze aplikacje Java dla platformy Azure, narzędzia modernizacji aplikacji GitHub Copilot mogą pomóc zautomatyzować proces migracji i zalecić wzorce zoptymalizowane pod kątem platformy Azure.

Wtyczki Apache Maven i Gradle

Łatwe wdrażanie aplikacji Java na platformie Azure przez skonfigurowanie wtyczek platformy Azure w ramach kompilacji narzędzia Maven lub narzędzia Gradle. Obecnie wtyczki obsługują usługi Azure App Service, Azure Functions, Azure Container Apps i Azure Spring Apps.

Obsługiwane środowiska uruchomieniowe Java

Deweloperzy języka Java mogą korzystać z dystrybucji i wersji języka Java wybranej przez większość usług platformy Microsoft Azure i usługi Azure Stack. Aby uzyskać więcej informacji, zobacz obsługa języka Java na platformie Azure i w usłudze Azure Stack.

Interfejs wiersza polecenia platformy Azure

Azure CLI zapewnia doświadczenie wiersza polecenia do zarządzania zasobami platformy Azure. Można go używać w przeglądarce za pomocą usługi Azure Cloud Shelllub zainstalować w systemach macOS, Linux i Windows i uruchomić je z poziomu wiersza polecenia.

Rozpoczynanie pracy z interfejsem wiersza polecenia platformy Azure.

Azure Developer CLI

Interfejs wiersza polecenia dla deweloperów platformy Azure (azd) to narzędzie wiersza polecenia skoncentrowane na deweloperach, które przyspiesza proces tworzenia i wdrażania aplikacji na platformie Azure. Za pomocą azdprogramu można inicjować, aprowizować i wdrażać aplikacje Java przy użyciu jednego przepływu pracy, co zmniejsza złożoność zarządzania wieloma usługami i konfiguracjami platformy Azure.

Narzędzie azd udostępnia szablony dla typowych scenariuszy aplikacji Java, w tym aplikacji Spring Boot, oraz obsługuje proces kompleksowego wdrażania, w tym aprowizowanie infrastruktury, wdrażanie kodu i konfigurację środowiska. Aby uzyskać więcej informacji, zobacz Wprowadzenie do interfejsu wiersza polecenia dla deweloperów platformy Azure.