A family of Microsoft suites of integrated development tools for building applications for Windows, the web, mobile devices and many other platforms. Miscellaneous topics that do not fit into specific categories.
To set up IntelliJ IDEA with Java and Git on a machine, use this sequence:
- Install a supported JDK.
- For Azure Java development in IntelliJ, supported JDK versions called out are Java 8, 11, 17, or 21 for Azure Functions.
- Some newer Java modernization scenarios require Java 21 or later.
- Install IntelliJ IDEA.
- IntelliJ IDEA Ultimate or Community Edition is supported in the Azure Toolkit for IntelliJ guidance.
- For GitHub Copilot modernization scenarios, IntelliJ IDEA must be version 2023.3 or later.
- Install build tools if needed.
- Install Maven 3.5.0+ for Java projects that use Maven.
- Some scenarios also support Gradle.
- Install Git.
- On Windows, install Git for Windows and keep the default installer options unless there is a reason to change them.
- On macOS, install Git with Homebrew using
brew install git. - On Linux, install Git with the distribution package manager, for example on Ubuntu:
sudo apt-get install git.
- Configure Git after installation.
Run:
git config --global user.name "<First_name> <Last_name>" git config --global user.email "<user_email_address>" - If Azure development is needed in IntelliJ, install Azure Toolkit for IntelliJ.
In IntelliJ IDEA:
- Select File > Settings
- Select Plugins
- Search the Marketplace tab for Azure Toolkit
- Select Azure Toolkit for IntelliJ by Microsoft
- Select Install
- Restart the IDE if prompted
- If deploying Azure Functions from IntelliJ, also install the latest Function Core Tools.
- If using GitHub Copilot in IntelliJ, install the GitHub Copilot plugin and sign in within IntelliJ.
A practical minimum setup for most Java work in IntelliJ is:
- IntelliJ IDEA
- JDK
- Git
- Maven
A practical minimum setup for Azure Java work in IntelliJ is:
- IntelliJ IDEA
- Supported JDK
- Git
- Maven
- Azure Toolkit for IntelliJ
- Azure account sign-in in the toolkit
References:
- Install and set up Git
- Install the Azure Toolkit for IntelliJ
- Create your first Java function in Azure using IntelliJ
- Quickstart: Deploy to Azure Container Apps using IntelliJ IDEA
- Quickstart: assess and migrate a Java project using GitHub Copilot modernization (intellij)
- Quickstart: Upgrade a Java project with GitHub Copilot modernization (intellij)