Last time I mentioned that I’d be writing a series of articles about integrated development environments (IDE) and what we love and hate about them. In the second article of the series we take a look at the Eclipse IDE.
What is Eclipse?
Eclipse IDE is a multi-language Integrated development environment (IDE) which had its initial codebase created by IBM from the IBM VisualAge, and has an extensible plug-in system (based on the Equinox OSGi framework) for customization some of which are through third parties using both free and commercial models..
This plug-in system is lightweight and allows the Eclipse Platform to be extended using other programming languages.
Additional features can be installed from the Eclipse website and via the Update Manager, these features include; Java EE and Web Tools, Ruby Development Tools, Test and Performance Tools, Reporting Tools and Data Tools.
What we Love about Eclipse
- Really good Mercurial support, the Synchronize view works well for keeping track of incoming and outgoing changesets.
- Has the best range of user submitted plugins, and a really good marketplace.
- It has a really good community, and good all round support.
- Really easy to pick up how the IDE works.
- Very useful compare with function
What we Hate about Eclipse
- Frustrating workspace corruptions that would break the entire workspace and not be recoverable.
- Perspectives make it overly complex for much of what we do.
- Dependencies on plugins for everything.
Mac version does not seem as robust as other platforms.
Next time I will be taking a look at what we love and hate about IntelliJ IDEA.
This post is part of our “NetBeans article Index” series. In these articles, we aim to explore NetBeans in different ways, from useful hint and tips, to our how-to’s, experiences and usage of the NetBeans IDE.
In the meantime why not tell us What IDE’s you use? and what you love and hate about it.
Latest posts by Alex Marshall (see all)
- IDRsolutions Retrospective: The Top 5 Highlights of a Java and HTML5 Software Company in 2015 - December 31, 2015
- 6 Cool Fun Projects and Star Wars to do with a Raspberry Pi Zero - December 24, 2015
- Top 11 Open Source & Freeware Code editors for Coders, Web Developers and Programmers - December 3, 2015
- Kanban with Trello – Using Trello for Managing Marketing at a Software Company - November 5, 2015
- The 6 things I hate about the HTML5 Format - October 1, 2015