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.