IntelliJ IDEA from JetBrains is another IDE that we can use to develop applications. Gradle has the IDEA plugin to generate the project files for IntelliJ IDEA. This means that we can simply open the project in IntelliJ IDEA. The dependencies are set correctly to compile the project in the IDE. In this section, we will see how to generate these files and customize file generation.
IntelliJ IDEA supports a folder-based and file-based format for the project files. The IDEA plugin generates files for the file-based format. The file format for the project files is XML. The workspace project file has the
.iws extension and contains personal settings. The project information is stored in a file with the
.ipr extension. The project file can be saved in a version control system as it doesn't have a reference to local paths. The workspace project file has a lot of personal settings and this shouldn't be put in a version control system.
For a Java project, we have a third...