Azure Toolkit for IntelliJ
Written by Nikos Vaggalis   
Thursday, 12 May 2022

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”.

The latest update also bears improvements on performance as well. With that release Microsoft also inaugurated a new blog series dedicated to the toolkit available at Microsoft's DevBlogs. In there you'll find details of the changes in new releases as well as the future roadmap. Also there's a good tutorial at the main documentation site,"Create a Hello World web app for Azure App Service using IntelliJ", to get you started.

Java is starting to play a primary role in Microsoft's endeavors. Microsoft OpenJDK, support for Spring, releasing tutorials are some of its actions. Check the Related Articles for more details.

All this makes you ponder, as with embracing open source and looking at things from an new perspective, is the focus shifting away from the .NET languages?


More Information

Azure Toolkit for IntelliJ Update – April 2022

Related Articles

Microsoft Jumps on the OpenJDK Bandwagon

Take Microsoft's Java For Beginners

Learn How To Do Java On Azure

Java Language Extensions for SQL Server Open Sourced


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Final Date For VBScript Announced - What It Means

Microsoft has announced the official end of VBScript following years of reduced support. VBScript is one of the variations Microsoft created based on the original VB, and it has la [ ... ]

Researchers Use AI To Decode Dog Language

Scientists from the University of Michigan have used AI to decode what dogs mean by different types of bark. Wav2Vec2 succeeded at four classification tasks - dog recognition, breed identification, ge [ ... ]

More News

C book



or email your comment to:

Last Updated ( Thursday, 12 May 2022 )