IntelliJ IDEA for your Java needs!
April 24, 2019

IntelliJ IDEA for your Java needs!

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with IntelliJ IDEA

IntelliJ IDEA is being used extensively, but not exclusively, here at my place of work. Every team I've been on has relied heavily on it, and many other teams and departments do too. It solves the problem of having to use multiple tools with an IDE that doesn't integrate well with Maven or Node or Apache or Spring. IntelliJ IDEA is very powerful and boosts efficiency.
  • Unit testing: Fully integrated into IntelliJ IDEA. Your unit tests will run smoothly and efficiently, with excellent debugging tools for when things get tricky.
  • Spring integration: Our Spring project using Maven works flawlessly in IntelliJ IDEA. I know firsthand that Apache is also easily and readily supported too. The integration is seamless and very easy to set up using IntelliJ IDEA's set up wizard when importing new projects.
  • Customization: IntelliJ IDEA comes out of the box with a bunch of handy shortcuts, as well as text prediction, syntax error detection, and other tools to help keep your code clean. But even better is that it allows for total customization of shortcuts you can easily create to suit your needs.
  • UI: The two provided themes leave a lot to be desired. The light theme is hard on the eyes, and the dark theme is very blank and looks old school. Functionality is great, but the UI could use some attention.
  • Price: If you're not using the Community version, IntelliJ IDEA can be quite pricey depending on your needs.
  • CPU demands: With bigger projects, IntelliJ IDEA certainly isn't the most efficient IDE out there. But it gets the job done!
  • Boosts productivity: IntelliJ IDEA is efficient to operate, and with its shortcuts and customization, the possibilities to improve your productivity are endless.
  • Clean code: IntelliJ IDEA will catch or syntax errors, or even suggest a way something could be written better, or call our your duplicated code or unused imports.
  • An easy learning curve for new guys: It's much easier to use than some of the competition, so it helps the new guys hit the ground running by being easy to operate and understand.
  • Eclipse
  • GNU Emacs
  • Microsoft Visual Studio Code
  • Notepad++
For Java applications, you just can't beat it. Some IDEs may be more efficient for your CPU, but for your developers, there aren't any clear winners of IntelliJ IDEA. It can do all your Spring builds, Maven builds, Apache builds, your unit tests, and help you write better code without slowing down. We selected IntelliJ IDEA for its ease of use, its integration with other tools, and its reliability.
IntelliJ IDEA is fantastic for all things Java. If you're starting or already working on a Java project, look no further than IntelliJ IDEA. If you want Gradle build integration or are using Maven or Apache, IntelliJ IDEA can do it all. It really is a complete development system with countless customization features available.