Auto-import Classes in IntelliJ 1. Overview This brief tutorial will describe each option of IntelliJ IDEA’s ‘auto-import’ feature. 2. Auto-import There are several options in IntelliJ IDEA that we may configure in Settings > Editor > Auto Import: Let’s review each of these options. 2.1. Show Import Popup When enabled, IDEA… Continue Reading intellij-auto-import-class

Adding a Copyright License Header for Java Source Files in IntelliJ IDEA 1. Overview In this tutorial, we’re going to look at how to add a license header to our IntelliJ IDEA project files. The license header typically describes a project file’s permitted usage and ownership. We assume that you… Continue Reading intellij-copyright-license-header

Creating the Java Builder for a Class in IntelliJ 1. Introduction The Builder design pattern is one of the most widely used creational patterns. It helps us to construct complex objects. Writing builders by hand is cumbersome and error-prone. Therefore, we should use dedicated tools to auto-generate them whenever possible.… Continue Reading intellij-idea-java-builders

Java Static Analysis Tools in Eclipse and IntelliJ IDEA 1. Overview In our introduction to FindBugs, we looked at the functionality of FindBugs as a static analysis tool and how it can be directly integrated into IDEs like Eclipse and IntelliJ Idea. In this article, we’re going look into few… Continue Reading java-static-analysis-tools