Eclipse is a multi-language Integrated development environment (IDE) comprising a base workspace and an extensible plug-in system for customizing the environment. It is written mostly in Java. It can be used to develop applications in Java and, by means of various plug-ins, other programming languages including Ada, C, C++, COBOL, Fortran, Haskell, JavaScript, Perl, PHP, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy, Scheme, and Erlang. It can also be used to develop packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++ and Eclipse PDT for PHP, among others.

Eclipse

Setting up VisualVM in under 5 minutes

It’s hard to put a label on VisualVM – it has a profiler, but it’s more than that. It also has tools for tracking...
Sam Howard
1 min read

5 reasons to become a friend of Eclipse

One of the best Java development tools (and I suspect a major reason for Java’s success) has been the phenomenon known as Eclipse. When...
Mark Stephens
1 min read

Writing cleaner Java code with eclipse

It is always helpful when a tool encourages you to write ‘good code’. Eclipse has some excellent plugins like PMD and FindBugs for analysing...
Chris Wade
1 min read

I have a love/hate relationship with my IDE

For development I have access to 3 Java IDEs – Eclipse, IDEA and NetBeans, but for general development, I have tended to stick to IDEA....
Mark Stephens
1 min read

Branding an Eclipse Plugin

I had my PDF plugin, feature and site project but I wanted to be able to brand a plugin in Eclipse, I only had...
Daniel
1 min read