Overall Satisfaction with Eclipse
We use eclipse to develop our Java EE/JSF web server. JSF seamlessly integrates with eclipse with it's extensive selection of plugins allowing us to code in native JSF utilizing autocomplete. We use Jboss wildfly 8 as our application server which integrates very well with eclipse, I can start, stop, restart or start in debug mode all from eclipse' clear and concise GUI.
- Integrates well with third party applications
- Autocomplete is very useful (and with some additional configuration can work with third party libraries)
- Provides a set of starter templates for a wide range of projects e.g. website, webapp, web server
- It's customizable GUI is great as you constantly need to check contents of different files
- Eclipse can sometimes be slow, especially when working on large projects
- Eclipse has not impacted ROI to my knowledge
Eclipse provides the complexity necessary to trump Atom when working with Java, and is free when compared to WebStorm. NetBeans is a worthy competitor but it is all about preference.