An EasyEclipse Plugin is a plugin that we have prepackaged for you to add to an EasyEclipse Distribution. An EasyEclipse Plugin may work with a non-EasyEclipse distribution of Eclipse, but we have not tested that. In particular, some dependencies may not be handled correctly.
Tools for web page development.
|Eclipse HTML Tidy: Format and validate HTML, XHTML and XML documents within your favorite editor|
|eZingBuilder: Edit HTML web page visually|
|Amateras HTML and XML editor: Edit HTML, JSP, XML and CSS files|
Tools to develop with J2EE technologies (EJBs, servlets) and tools to manage J2EE servers.
|Eclipse J2EE tools: Create and deploy J2EE based applications, including Servlets, JSP and EJB||*|
|Sysdeo Tomcat Launcher: Start, stop, and manage Tomcat and WAR files without leaving Eclipse||*|
|Jetty Launcher: Launch the Jetty web server and servlet engine to run and debug you application|
|Weblogic Server Plugin for Eclipse: Start, stop and manage a WebLogic server. Run and debug applications on a Weblogic server - Removed since release 1.3.1|
|JBoss IDE with AOP and EJB3: Develop, deploy, test and debug JBoss-based applications, with support of Enterprise Java Beans 3.0 and Aspect-Oriented Programming|
Tools to access, edit and manipulate relational database from within Eclipse; and plugins to manage Hibernate (DB persistence in Java). Some of there tools are redundant.
|Eclipse Data Tools: Access and query relational databases with SQL||*|
|QuantumDB: Access, manage and query SQL relational database and servers access using standard JDBC drivers||*|
|Eclipse Database tools: Access, manage and query SQL relational databases and servers - Removed since release 1.3.0|
|Hibernate Tools: Edit Hibernate mappings, execute HQL queries and develop applications with Hibernate, a Java persistence and object-relational mapping framework|
Support for desktop application development, including development of Eclipse plugins and applications using the Eclipse framework ("Rich Client Platform").
|Plugin Development Environment: Develop, test, debug, build and deploy Eclipse plugins and rich client applications||*|
|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||*|
|Eclipse Examples: Examples for developing RCP applications, plugins using SWT and JFace||*|
|Eclipse Modeling Tools: Adds the Modeling wizards and User Interface to the Eclipse Tools||*|
|Eclipse Visual Editor: Build visual user interfaces for Swing, SWT and Eclipse RCP applications with a graphical editor||*|
|Eclipse Graphical Modeling Framework: A framework for building graphical modeling plugins like UML graphical editors|
|EclipseNSIS: Create native windows installers for your applications with NSIS (Nullsoft Scriptable Install System)||*|
|Fat Jar Eclipse plugin: Deploys an Eclipse java project into one executable jar with all dependencies included||*|
|JarLaunch: Run and debug Java Archive files||*|
|Eclipse RCP Delta Packs and launchers: Support Eclipse-based (RCP) applications on a variety of platforms||*|
Support for programming languages.
|Eclipse C and C++ Development Tool: Create, compile, tests and debug and C and C++ applications and programs||*|
|Eclipse Java Development Tools: Edit, compile, run, debug, test, refactor, document and deploy Java applications||*|
|Eclipse Perl Integration (EPIC): Edit, run, debug Perl scripts and applications. Test and evaluate regular expressions||*|
|PHP Eclipse: Edit, run, test, debug and deploy PHP applications|
|PyDev: Edit, run, debug and refactor Python and Jython applications||*|
|Ruby Development Tools: Edit, test, run and debug Ruby applications|
|RadRails: Create, test and deploy Ruby on Rails applications|
Those utilities are non-intrusive and can greatly increase your productivity on Eclipse. Perhaps they should be part of all EasyEclipse distributions.
|AnyEdit Tools: Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", adds white spaces, tabs, and entities conversions, et cetera||*|
|Multi-Clipboard: Cut and paste with multiple clipboards at the same time|
|Eclipse Utils Plugins: Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons||*|
|QuickREx: Build, test and evaluate regular expressions with support for Perl, Awk and Java regex||*|
|Color Editor: Edit with syntax highlighting over 100+ file formats||*|
|Eclipse Webdav and FTP support: Deploy projects through FTP or WebDAV||*|
These components are only released as part of an EasyEclipse distribution. We list them here for reference.
|Java for Windows: Run Java application on Sun Java(tm) runtime, packaged for Eclipse use|
|Java JDK for Windows: Run Java application on Sun Java(tm) runtime, packaged for Eclipse use|
|Java for Linux: Run Java application on Sun Java(tm) runtime, packaged for Eclipse use|
|Java JDK for Linux: Run Java application on Sun Java(tm) runtime, packaged for Eclipse use|
|Eclipse Platform: Shared platform services from Eclipse|
|Eclipse Tools: Common libraries for various Eclipse projects||*|
Support for various client- and server-side frameworks.
|Spring IDE: Develop, manage and deploy Spring Framework based applications|
|Amateras IDE: Edit HTML, XML and JSP. Manage Struts and Java Server Faces configuration files visually|
|Spindle: Spindle supports web applications development with tapestry web components.|
|Aston Wizards: Create template applications with wizards for web applications (JSP, XML, Struts) and design patterns|
Support for advanced, specialized or experimental development languages and tools.
|EclipseME: Develop, test and deploy Java Mobile (J2ME) mobile applications||*|
|Euromath XML Editor: Edit and process XML documents visually|
|AspectJ Development Tools (AJDT): Edit, run, debug and navigate Aspect-oriented Java applications with AspectJ||*|
|Business Intelligence and Reporting Tools Designer: Design, deploy and manage business reports and charts||*|
|Eclipse JavaCC plugin: Edit and compile JavaCC and JJTree grammar|
|TeXlipse: Edit, manage and build LaTeX documents and BibTeX entries|
|JBoss jBPM Process Designer: Design visual process flows for jBPM|
|Eclipse test, performance and monitoring tools: Profile, analyze, trace, monitor and test your Java applications.|
Tools to help build process. They aren't a lot of them because with Eclipse (and Ant), you have already pretty much all you need.
|Maven 2 plugin for Eclipse: Integrate Maven 2 in Eclipse|
Integration with various Source Control systems.
|Eclipse CVS client: Access and manage projects in CVS repositories within Eclipse||*|
|Subclipse: Access and manage Subversion repositories within Eclipse||*|
|Change Log: Create CVS changelogs for Java, C and C++ code in the "GNU style" changelog format|
Integration with team development systems.
|Eclipse Mylyn: Access your bug trackers inside Eclipse, and work more productively with a task-focused user interface||*|
|Subclipse Mylyn Integration: Take advantage of Subclipse functionalities when using Mylyn||*|
Various plugins to measure code quality and run tests.
|Solex Web Application Testing: Automate the testing of web application with user interface and stress scripted testing including automated recording|
|Checkstyle plugin for Eclipse: Perform style, metrics and consistency checks on your Java code, reported as problem markers and quickfixes|
|PMD Eclipse Lite: Analyse your Java code for potential issues reported as problem markers and quick fixes|
|State of Flow Eclipse Metrics plugin: Compute quality metrics on your Java code, reported as problem markers. Create code metrics reports|
|FindBugs plugin: Find hidden bugs in your Java Code|
|Metrics plugin: Compute code metrics on your Java code and perform graphical dependency analysis|
|Code Analysis Plugin: Analyze the quality and coupling of your Java code using reports and graphical code metrics|
|Simple test for PHP: Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2|
You may not need these goodies, but they can be useful at times.
|Orangevolt EclipseXSLT: Edit XSLT stylesheets, launch XSL transformations and test Xpath expressions|
|Eclox Doxygen frontend: Use the Doxygen code documentation framework in Eclipse||*|
|JarPlug: View and edit Java Archive files||*|
|Graysky Logwatcher: Monitor any log file within Eclipse|
|Ganymede: Monitor Log4J logs withing Eclipse|
|OpenOffice Integration Plugin: Integrate OpenOffice documents in an Eclipse project without Microsoft OLE|