The Azure Toolkit is a plugin for IntelliJ that provides templates and functionality with which you easily create, develop, test, and deploy Azure applications. The newest version 3.64.0 was recently released.
The plugin is part of Microsoft's Azure Toolkits for Java which also includes Azure Toolkit for Eclipse. The plugin is compatible with all version of IntelliJ (Ultimate, Community, Educational) and powers up the IDE with the following functionality:
Azure Web App Workflow: Run your web applications on Azure Web App and view logs.
Azure Functions Workflow: Scaffold, run, debug your Functions App locally and deploy it on Azure.
Azure Spring Apps Workflow: Run your Spring microservices applications on Azure Spring Apps and view logs.
Azure Container Workflow: You can dockerize and run your web application on Azure Web App (Linux) via Azure Container Registry.
Azure Explorer: View and manage your cloud resources on Azure with embedded Azure Explorer.
Azure Resource Management template: Create and update your Azure resource deployments with ARM template support.
Azure Synapse: List workspaces and Apache Spark Pools, compose an Apache Spark project, author and submit Apache Spark jobs to Azure Synapse Spark pools.
Azure HDInsight: Create an Apache Spark project, author and submit Apache Spark jobs to HDInsight cluster; Monitor and debug Apache Spark jobs easily; Support HDInsight ESP cluster MFA Authentication.
SQL Server Big Data Cluster: Link to SQL Server Big Data Cluster; Create an Apache Spark project, author and submit Apache Spark jobs to cluster; Monitor and debug Apache Spark jobs easily.
The new release brings the following improvements:
Pin Favorite Resources in Azure Explorer Developers now can pin any resources into the Favorites root node in Azure explorer. To use this feature, simply find the resource and right click to choose “Mark as favorite” option or use Shortcuts(F11).
Trigger Function with IntelliJ Native Http Client Support for Triggers in Http Functions with IntelliJ Native Http Client Tool has been added, under IntelliJ IDEA Ultimate Edition. With this enhancement, developers can manually modify HTTP requests and configure relevant parameters to trigger their Functions.
Integration with Azure Storage Explorer Open local Azure Storage Explorer by simply right clicking the node and find the option of “Open Azure Storage Explorer”.