A good IDE takes the basics and supercharges them.
Navigation along with block expand/collapse, make reading code much easier, they allow you to focus on what really matters.
Syntax highlighting, inspections, and formatting allow you to focus on what you write and not if you missed a semicolon.
Visual debugging is so much better that you just have to try it once, no debate.
Run configurations, especially for tests, are a nice treat if you running multiple apps/different configurations.
While there are many benefits to using an IDE, you have to keep in mind that they are not an one for all solution. Sometimes it's better to open a terminal.
Also, they are great as long as they assist your flow and not disturb it, you will need to spend time to figure out the configuration that works for you. I have been changing IDE configurationd since 2012 when I first used eclipse.