Eclipse
Version | 4(as of 10/22/2014) |
Platforms | Windows, Mac, Linux |
License | Open Source |
Category | Programming |
Main Features
- Free IDE for application development
- Natively supports Java
- Highly extensible
- Customizable workspace
- Easily integrates with version control systems
Software Overview
Eclipse is a free IDE that allows you to develop and debug software applications. It is available for Windows, Mac OS X, and Linux.
Eclipse is primarily used to develop Java software, but it can be used for other programming languages as well. For example, Eclipse has distributions used for developing C/C++ and PHP software. The program is based on Equinox technology, which provides a plugin system for extending the base software.
Below is a list of the major Eclipse distributions:
- Eclipse IDE for Java Developers
- Eclipse PDT (PHP Development Tools)
- Eclipse IDE for C/C++ Developers
- Google ADT (Android Development Tools)
Eclipse's plugin framework makes it easy to install additional features. For example, you can also add support for languages such as Fortran, JavaScript, Perl, Ruby, Groovy, and Python with readily available plugins. Additionally, you can create your own plugins and share with other users.
If you are looking for a good, free Java IDE, Eclipse is a great development tool. If you develop applications in languages other than Java, there may be better options available.
Primary File Type
.PROJECTEclipse Project Settings FileSupported File Types
Extension | File Type |
---|---|
.PROJECT | Eclipse Project Settings File |
.BUILDPATH | Eclipse Build Path File |
.C | C/C++ Source Code File |
.CPP | C++ Source Code File |
.CSS | Cascading Style Sheet |
.GROOVY | Groovy Source Code File |
.H | C/C++/Objective-C Header File |
.HPP | C++ Header File |
.HTML | Hypertext Markup Language File |
.JAVA | Java Source Code File |
.JS | JavaScript File |
.JSP | Jakarta Server Page |
.MK | Makefile |
.PHP | PHP Source Code File |
.PL | Perl Script |
.PROPERTIES | Java Properties File |
.PY | Python Script |
.RB | Ruby Source Code |
.XML | XML File |
Additional Related File Types
Extension | File Type |
---|---|
.ALX | BlackBerry Application Loader XML File |
.AP_ | ADT Android Developer Package |
.APPLET | Eclipse Java Applet Policy File |
.BSH | BeanShell Script |
.CLASS | Java Class File |
.CXX | C++ Source Code File |
.DITA | DITA Document |
.DITAMAP | DITA Topic Map File |
.EXL | JSDAI Inclusion or Exclusion List |
.FXML | FXML Source Code File |
.GVY | Groovy Source Code File |
.HXX | C++ Source Code Header File |
.IPP | Inline Guard Macro File |
.J | Java Source File |
.JAR | Java Archive |
.JAV | Java Source File |
.JSPF | Java Server Page Fragment |
.NSH | NSIS Header File |
.NSI | NSIS Script |
.PHP3 | PHP 3 Web Page |
.SH | Bash Shell Script |
.SVN-BASE | Subversion Base File |
.SYM | Symbols File |
.TLD | Tag Library Descriptor File |
.UML | UML Data Object Model |
.UMLCLASS | UML Class Model |
.XMI | XML Metadata Interchange File |