IntelliJ IDEA - a great IDE for Java developers
Overall Satisfaction with IntelliJ IDEA
IntelliJ IDEA is used by developers in our organization as the standard IDE to develop code. It drastically reduces time to develop effective code and being an enterprise licensed product , it offers enterprise features which are not present in other IDES like Eclipse or STS. It is mainly used to develop efficient code in quick time.
Pros
- Debugging in Java is easier in IDEA.
- Code hinting is way ahead and more smart.
- Code refactoring is much more easier since more options are given here.
Cons
- IntelliJ IDEA wins as long as the language is Java. Outside that , e.g., in other languages, it is not so advanced.
- It is licensed, with a steep licensing cost. All features are not included in the free edition.
- It is not as light as Eclipse, so in a weak system, it can be a pain.
- Easier to find bugs and debugs, thus reducing man hours and generating immediate dollar impact.
- Coding time is lessened, which in turn again reduces man hours and generates immediate dollar impact.
- Refactoring code is more innovative and easy here, resulting in more maintainable code.
The main competitors of IntelliJ IDEA in the Java world must be Eclipse and Spring Tools Suite. It performs better than both in code refactoring, code completion and debugging (the features of an IDE) but the plugin support is much better in the other 2 products, since they are open source. Having said that, it performs really well as an enterprise IDE.
Comments
Please log in to join the conversation