適用於 IntelliJ 的 Azure 工具組可讓您在所有支援的平臺上輕鬆地開發、設定、測試和部署高可用性且可調整的 Java 應用程式,並將高可用性和可調整的 Java 應用程式從 IntelliJ 部署至 Azure。
支援的 Azure 服務
外掛程式支援下列 Azure 服務:
- Azure App Service
- Azure Functions
- Azure Spring 應用程式
- Azure Kubernetes
- Azure 容器應用程式
- Azure 虛擬機器
- 適用於 MySQL 的 Azure 資料庫
- Azure Cosmos DB
- SQL Server
- Azure 儲存體
- Application Insights
外掛程式也支援 Azure Synapse 資料工程師、Azure HDInsight 開發人員和 SQL Server 上的 Apache Spark 使用者建立、測試 Apache Spark/Hadoop 作業,並將其提交至 Azure。
AI 整合
此工具組提供與 Azure OpenAI 服務的整合,讓您能夠直接從 IntelliJ IDEA 試驗聊天模型。 如需詳細資訊,請參閱 什麼是 Azure OpenAI 服務 和 開始使用 GPT-35-Turbo 和 GPT-4 搭配 IntelliJ 中的 Azure OpenAI 服務。
外掛程式支援 Azure MCP 伺服器,可在 GitHub Copilot for IntelliJ IDEA 內新增智慧型內容感知 AI 工具,以協助您更有效率地使用 Azure 資源。 Azure MCP 伺服器會為您的代理程式提供所有熱門 Azure 服務的 Azure 內容。 如需詳細資訊,請參閱 Azure MCP 伺服器檔。
備註
Azure MCP 伺服器可與適用於 IntelliJ 的 Azure 工具組搭配使用,並在您安裝 GitHub Copilot for IntelliJ (1.5.50 版或更新版本) 時自動安裝。 如果未安裝 GitHub Copilot,則當您安裝外掛程式時,不會自動安裝 Azure MCP 伺服器。 適用於 Azure 的 GitHub Copilot 不適用於 IntelliJ。
主要功能
適用於 IntelliJ 的 Azure 工具組提供下列功能和工作流程:
- Azure Web 應用程式工作流程:在 Azure Web 應用程式上執行 Web 應用程式並檢視記錄。
- Azure Functions 工作流程:在本機搭建、執行、偵錯 Functions 應用程式,並將其部署在 Azure 上。
- Azure Spring Apps 工作流程:在 Azure Spring Apps 上執行 Spring 微服務應用程式,並檢視記錄。
- Azure 容器應用程式工作流程:在 Azure 容器應用程式上 Docker 化和執行應用程式,並檢視記錄。
- Azure Kubernetes 支援:直接在 Azure 總管中建立和管理您的 Kubernetes 服務。
- 入門指南:按照入門指南中的步驟在幾分鐘內部署應用程式。
- Azure 總管:使用內嵌的 Azure 總管在 Azure 上檢視和管理您的雲端資源。
- Azure 資源管理範本:使用 ARM 範本支援建立和更新 Azure 資源部署。
- Azure Synapse:列出工作區和 Apache Spark 集區、撰寫 Apache Spark 專案,以及撰寫 Apache Spark 作業並將其提交至 Azure Synapse Spark 集區。
- Azure HDInsight:建立 Apache Spark 專案,並將 Apache Spark 作業撰寫並提交至 HDInsight 叢集。 輕鬆監控和偵錯 Apache Spark 任務。 支援 HDInsight ESP 叢集 MFA 驗證。
- SQL Server 巨量資料叢集:連結至 SQL Server 巨量資料叢集。 建立 Apache Spark 專案,並撰寫 Apache Spark 作業並將其提交至叢集。 輕鬆監控和偵錯 Apache Spark 任務。