Eclipse Marketplace is the go-to spot for Eclipse plugins. With over 11,000,000 installs of its 1,830 tools, its got just about everything for all your Eclipsing needs. These are the most popular extensions for the past 30 days, showing what tools and plugins are needed most right now.
The Subversive project is aimed to integrate the Subversion (SVN) version control system with the Eclipse platform. Using the Subversive plug-in, you can work with projects stored in Subversion repositories directly from the Eclipse workbench in a way similar to work with other Eclipse version control providers, such as CVS and Git.
An Eclipse Team Provider plug-in providing support for Subversion within the Eclipse IDE. Developed and maintained by Subversion core committers, Subclipse is always in synch with the latest Subversion features and releases.
Eclipse Color Theme makes it possible to switch color themes conveniently and without side effects.
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add packages based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) .apk files in order to distribute your application.
- Eclipse Moonrise UI Theme*
PyDev is a plugin that enables Eclipse to be used as a Python IDE (supporting also Jython and IronPython).
It uses advanced type inference techniques to provide features such code completion and code analysis, while still providing many others such as a debugger, interactive console, refactoring, etc.
- JBoss Tools (Luna)
JBoss Tools 4.2.0.Final is an umbrella project for a set of Eclipse Luna plugins that includes support for JBoss and related technologies, such as Hibernate, JBoss AS, CDI, Aerogear Hybrid Mobile, Apache Cordova, JSF, (X)HTML, Seam, Maven, and more.
- EclEmma Java Code Coverage
EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench:
- Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage.
- Rich coverage analysis: Coverage results are immediately summarized and highlighted in the Java source code editors.
- Non-invasive: EclEmma does not require modifying your projects or performing any other setup.
- FindBugs Eclipse Plugin
FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). FindBugs is open source (LGPL), has been downloaded more than 500,000 times and is used by many major companies and financial institutions.
- Spring Tool Suite (STS) for Eclipse Luna (4.4)
The Spring Tool Suite™ (STS) provides the best Eclipse-powered development environment for building Spring-powered enterprise applications. STS supplies tools for all of the latest enterprise Java and Spring, and comes on top of the latest Eclipse releases.
* not really a tool, per se, but it seems like plenty of Eclipse users prefer a dark UI.
Many of these tools pop up as all-time favorites (Subversive has over 1 million installs alone), but some, like the Spring Tools Suite updated for Eclipse Luna, are more recently gaining traction.
Eclipse plugins cover a wide range of situations, and the tools you need will be based on the project you're working on. Still, what are the most helpful Eclipse plugins for you?