List of Eclipse projects

List of Eclipse projects

The following is a list of notable projects and plugins for the Eclipse IDE.

Official Eclipse projects

These projects are maintained by the Eclipse community and hosted by the Eclipse Foundation.

Core projects

* Rich Client Platform ( [http://www.eclipse.org/platform/ Platform] ) is the core framework that all other Eclipse projects are built on.
* Java Development Tools ( [http://www.eclipse.org/jdt/index.php JDT] ) provides support for core Java SE. This includes a standalone fast incremental compiler.

Tools projects

* C/C++ Development Tools ( [http://www.eclipse.org/cdt/ CDT] ) adds support for C/C++ syntax highlighting, code formatting, debugger integration and project structures. Unlike the JDT project, the CDT project does not add a compiler and relies on an external tool chain.
* Mylyn ( [http://www.eclipse.org/mylyn/ Mylyn] ) is a task-focused interface for Eclipse designed to reduce information overload and make multi-tasking easier. It combines a powerful task manager that integrates with bug trackers (such as Bugzilla, Trac and JIRA) and version control software with dynamic code filtering.
* Visual Editor project ( [http://www.eclipse.org/vep/ VE] ) provides a framework for creating GUI builders for Eclipse. The project also includes GUI builders for the Swing and SWT Java GUI frameworks.
* Graphical Editing Framework ( [http://www.eclipse.org/gef/ GEF] ) allows developers to build standalone graphical tools. Example use include circuit diagram design tools, activity diagram editors and WYSIWYG document editors.
* AspectJ Development Tools ( [http://www.eclipse.org/ajdt AJDT] ) adds support for the AspectJ Java extensions.
* Buckminster ( [http://wiki.eclipse.org/index.php/Buckminster Buckminster] ) adds support for Component Assemblies.

Web projects

* J2EE Standard Tools ( [http://www.eclipse.org/webtools/jst/main.php JST] ) extends the core JDT to include support for Java EE projects. This includes EJBs, JSPs and Servlets.
* PHP Development Tools ( [http://www.eclipse.org/pdt/ PDT] )
* Web Standard Tools ( [http://www.eclipse.org/webtools/wst/main.php WST] ) adds standards compliant web development tools. These tools include editors for XML, HTML and CSS.

Modelling projects

* Eclipse Modeling Framework ( [http://www.eclipse.org/emf/ EMF] ) a modeling framework and code generation facility for building tools and other applications based on a structured data model, from a model specification described in XMI.
* Graphical Modeling Framework ( [http://www.eclipse.org/gmf/ GMF] ) is a generative component and runtime infrastructure for developing graphical editors based on EMF and GEF.

Technology projects

* g-Eclipse ( [http://www.eclipse.org/geclipse/ g-Eclipse] ) which provides a middleware independent framework and exemplary implementations for users, developers, and administrators accessing Computing Grids.

* Subversive - SVN Team Provider ( [http://www.eclipse.org/subversive/index.php Subversive] ) is aimed at providing Subversion support in Eclipse similar to that previously provided for CVS.

Other projects

* Test and Performance Tools Platform ( [http://www.eclipse.org/tptp/index.html TPTP] ) which provides a platform that allows software developers to build test and performance tools, such as debuggers, profilers and benchmarking applications.
* Business Intelligence and Reporting Tools Project ( [http://www.eclipse.org/birt/ BIRT] ), an Eclipse-based open source reporting system for web applications, especially those based on Java EE.
* Data Tools Platform Project ( [http://www.eclipse.org/datatools/ DTP] ) provides relational database connectivity and SQL design tools.
* Photran ( [http://www.eclipse.org/photran Photran] ) an Integrated Development Environment (IDE) for Fortran 77, 90, and 95.

Third party projects

* CFEclipse is an open source Coldfusion IDE based on the Eclipse platform.
* EPIC ( [http://e-p-i-c.sourceforge.net] ) is an open source Perl IDE based on the Eclipse platform.
* Adobe Flex Builder 2 ( [http://www.adobe.com/products/flex/flexbuilder/] ) is an Eclipse based IDE for developing rich Internet applications (RIAs) with the Adobe Flex framework.
* The JMLSpecs Project ( [https://sourceforge.net/projects/jmlspecs JML] ) adds support for the JML specification language to the Java features provided by the JDT. The project currently provides automatic JML compilation, the standard JML toolset, and Eclipse UI features such as syntax highlighting and content assistance.
* PyDev ( [http://pydev.sourceforge.net] ) is a fully functional Python Integrated Development Environment (IDE) with refactoring support, and graphical debugging.
* RadRails ( [http://www.radrails.org] ) is an IDE for Ruby on Rails
* Scala plugin ( [http://www.scala-lang.org/downloads/eclipse/index.html] ) allows Eclipse to design, debug and build programs in Scala
* Ruby Development Tools ( [http://rubyeclipse.sourceforge.net RDT] ) is an open source Ruby IDE for the Eclipse platform.
* Wolfram Workbench ( [http://www.wolfram.com/products/workbench/] ) is an IDE based on Eclipse (also available as an Eclipse plugin) for the Mathematica language.
* WOLips ( [http://wiki.objectstyle.org/confluence/display/WOL/Home;jsessionid=FA3D0E6EF19668732EB3A52B308965E8] ) is an IDE for WebObjects

ee also

* List of Eclipse-based software


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Eclipse (software) — infobox software name = Eclipse caption = Screenshot of Eclipse 3.3 collapsible = yes developer = Free software community latest release version = 3.4.1 latest release date = release date|2008|09|24 latest preview version = 3.5 M2 latest preview… …   Wikipedia

  • List of BASIC dialects by platform — List of BASIC dialects by platform: This is a list of dialects of the BASIC computer programming language, sorted into groups for better conceptual organization.There is also an alphabetical list of BASIC dialects. These two lists should contain… …   Wikipedia

  • List of tools for static code analysis — This is a list of significant tools for static code analysis.Historical products* Lint the original static code analyzer of C code.Open source or Noncommercial products .NET (C#, VB.NET and all .NET compatible languages) *… …   Wikipedia

  • List of minor Angel characters — This article features minor fictional characters who appear as guest stars on the cult television program Angel, ordered alphabetically. For the show s main characters, please see the article list of Angel characters. Contents: A B C D E F G H I… …   Wikipedia

  • List of UML tools — This article lists Unified Modeling Language tools, classified by their proprietary or non proprietary status. Non proprietary UML tools *Acceleo: Eclipse and EMF template based system for source code generation from UML models. *AmaterasUML:… …   Wikipedia

  • List of Heroes characters — From left to right: Micah, Niki, Nathan, Peter, Noah, Claire, Hiro, Mohinder, Matt, Sylar This is a list of fictional characters in the television series Heroes …   Wikipedia

  • List of cyberpunk works — The following is a list of works commonly ascribed to the cyberpunk genre of science fiction. While some of these works mdash; such as Neuromancer and Blade Runner mdash; have become accepted as archetypal examples of cyberpunk, the… …   Wikipedia

  • Eclipse Modeling Project — The Eclipse Modeling Project (EMP) focuses on the evolution and promotion of model based development technologies within the Eclipse community. Borland Software and IBM are co leaders of the project and are teaming to continue to advance Eclipse… …   Wikipedia

  • List of Chinese inventions — A bronze Chinese crossbow mechanism with a buttplate (the wooden components have …   Wikipedia

  • List of free and open source software packages — This article is about software free to be modified and distributed. For examples of software free in the monetary sense, see List of freeware. This is a list of free and open source software packages: computer software licensed under free… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”