EasyEclipse for Plugins and RCP Apps, earlier known as 'Plugin Warrior', is an Eclipse distro for development of Rich Client Platform (RCP) applications and Eclipse plug-ins. Its makers say this distro contains the all you need to develop applications reusing the Eclipse architecture: both to develop Eclipse plug-ins, and to develop RCP applications, i.e. applications reusing components from Eclipse. In particular, it contains all the source code for the Eclipse platform and tools, which allows you to easily browse and debug the Eclipse code when accessed from your application.
This distribution includes the following plugins:
Core components with a JDK:
* Eclipse Platform - Shared platform services from Eclipse
* Java JDK for Windows - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
* Java JDK for Linux - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
* Eclipse Java Development Tools - Edit, compile, run, debug, test, refactor, document and deploy Java applications
* Eclipse Tools - Common libraries for various Eclipse projects
Some essential utilities:
* AnyEdit Tools - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", adds white spaces, tabs, and entities conversions, etc.
* Eclipse Utils Plugins - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons
* Color Editor - Edit with syntax highlighting over 100+ file formats
Tools for development of Eclipse Plugins and Eclipse-based (RCP) applications:
* Plugin Development Environment - Develop, test, debug, build and deploy Eclipse plugins and rich client applications
* Eclipse Modeling Tools - Adds the Modeling wizards and User Interface to the Eclipse Tools
* Source code for the Eclipse Platform and Java Development Kit - The source code for the Platform and Java Development Kit, as well as some documentation on writing Eclipse plugins
* Removed since release 1.3.0: Eclipse Visual Editor - Build visual user interfaces for Swing, SWT and Eclipse RCP applications with a graphical editor (Windows, Linux, Mac OS X only)
* Eclipse RCP Delta Packs and launchers - export of Eclipse-based (RCP) applications easily to a variety of platforms
Version Control tools (note that CVS support is included in the Eclipse Platform):
* Eclipse CVS client - Access and manage projects in CVS repositories within Eclipse
* Subclipse - Access and manage Subversion repositories within Eclipse
The latest version available is 1.3.0.2. (Up to release 1.3.0, this distro was called 'Plugin Warrior'.)
The EasyEclipse Plugin Warrior 1.3.0 which had a problem on MacOS, was recently re-released. While they were at it, the team renamed it to the more meaningful name of EasyEclipse for Plugins and RCP Apps. Also, they added a new plugin, Eclipse Examples that has some examples for RCP and plugin development. This set of example plugins show what can be built using the Eclipse technologies (SWT, JFace, RCP).