

It does not have good features related to code merging from local to source control. Eclipse has poor features in code completion area in spite of having more than one plugins.

For large and complex projects, Eclipse suits the requirements. Eclipse has support for around 1276 plugins. It is a well-designed IDE with good fonts and icons. The idea has around 700 plugins in the marketplace.Įclipse has a good features such as UI look and feel, project perspecitves, managing multiple project, plugin framework and plugin support. The community edition is free and there is a cost associated with the Ultra edition. Building projects and using auto-build takes longer as it requires more memory. Intellij Idea uses more memory than the normal IDEs. Idea is suitable for beginners and small projects. Intellij Idea is a popular Java IDE with capabilities such as Intelligent context, syntax highlighting, project analysis, version control support, search, autocompletion and auto-build support. The other IDEs have plugins for database support. It has support for database development which is unique compared to other IDEs.

Apache Netbeans Platform has support for Java ME based mobile application and plugins to handle Android app development.
