Best IDE for JAVA development
December 17, 2018

Best IDE for JAVA development

Rounak Jangir | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with IntelliJ IDEA

Most of the time, I personally use this tool. And I mostly use this tool for Java development including a web application of Java to normal command line app of Java. Not everyone uses this, some of us use Eclipse and NetBeans as well. With intellIj it's very easy to handle a Maven or Gradle project. Adding dependency with just one click is very good. It made Java development a lot easier.
  • Developing the web application in Java does a fantastic thing
  • Even when creating the command line app or a simple desktop app with Java, intelIj performs very well
  • It has lots of feature like auto pom/gradle refresh, auto suggestion, auto completion etc.
  • It should be made light weighted. Whenever I run this tool it consumes lot of RAM and make whole system slow.
  • It is too costly to afford by everyone.
  • It can be made better or should have good support for web programming language like javascript, nodejs, angular etc.
  • Positive impact is that it made our work easy and fast with its amazing sets of features
  • And negative is that it uses our system a lot which leads to one condition that everyone cannot use this tool. Only those who have a good system to run this tool should use this.
  • It can't be used for other languages that efficiently as it can be used for Java.
The number of features provided by the IntelliJ and looking at those amazing features it's very clear that everyone will choose IntelliJ over Eclipse and NetBeans. But if you don't have a good machine with a high RAM size then it will be difficult to use this tool on your machine as it consumes a lot of resources.
If you are doing web development or some other kind of app building using Java then you should definitely use IntelliJ only. It has lots and lots of features and support for Java. But if you are not doing Java, and are doing web programming using AngularJs or reactJs then it is not a great choice as there are a lot of other editor/IDEs which can do better like VS Code.