Eclipse
| Versione | 4(aggiornata: 22/10/2014) |
| Piattaforme | Windows, Mac, Linux |
| Licenza | Open source |
| Categoria | Programmazione |
Caratteristiche principali
- Ambiente di sviluppo integrato gratuito per lo sviluppo di applicazioni
- Supporto nativo per Java
- Altamente estensibile
- Spazio di lavoro personalizzabile
- Si integra facilmente con i sistemi di controllo versione
Panoramica del software
Eclipse è un ambiente di sviluppo integrato gratuito che ti consente di sviluppare ed eseguire il debug di applicazioni software. È disponibile per Windows, Mac OS X e Linux.
Eclipse viene usato principalmente per sviluppare software Java, ma può essere usato anche per altri linguaggi di programmazione. Ad esempio, Eclipse offre distribuzioni usate per sviluppare software C/C++ e PHP. Il programma si basa sulla tecnologia Equinox, che fornisce un sistema di plugin per estendere il software di base.
Di seguito trovi un elenco delle principali distribuzioni di Eclipse:
- Eclipse IDE for Java Developers
- Eclipse PDT (PHP Development Tools)
- Eclipse IDE for C/C++ Developers
- Google ADT (Android Development Tools)
Il framework dei plugin di Eclipse semplifica l'installazione di funzionalità aggiuntive. Ad esempio, puoi anche aggiungere il supporto per linguaggi come Fortran, JavaScript, Perl, Ruby, Groovy e Python con plugin facilmente disponibili. Inoltre, puoi creare i tuoi plugin e condividerli con altri utenti.
Se cerchi un buon ambiente di sviluppo integrato Java gratuito, Eclipse è un ottimo strumento di sviluppo. Se sviluppi applicazioni in linguaggi diversi da Java, potrebbero essere disponibili opzioni migliori.
Tipo di file principale
Tipi di file supportati
| Estensione | Tipo di file |
|---|---|
| .PROJECT | File delle impostazioni del progetto Eclipse |
| .BUILDPATH | File del percorso di compilazione di Eclipse |
| .C | File di codice sorgente C/C++ |
| .CPP | File di codice sorgente C++ |
| .CSS | Foglio di stile CSS |
| .GROOVY | File di codice sorgente Groovy |
| .H | File header C/C++/Objective-C |
| .HPP | File di intestazione C++ |
| .HTML | File HTML |
| .JAVA | File di codice sorgente Java |
| .JS | File JavaScript |
| .JSP | Jakarta Server Page |
| .MK | Makefile |
| .PHP | File di codice sorgente PHP |
| .PL | Script Perl |
| .PROPERTIES | File delle proprietà Java |
| .PY | Script Python |
| .RB | Codice sorgente Ruby |
| .XML | File XML |
Altri tipi di file correlati
| Estensione | Tipo di file |
|---|---|
| .ALX | File XML di BlackBerry Application Loader |
| .AP_ | ADT Android Developer Package |
| .APPLET | File di criteri per applet Java di Eclipse |
| .BSH | Script BeanShell |
| .CLASS | File di classe Java |
| .CXX | File di codice sorgente C++ |
| .DITA | Documento DITA |
| .DITAMAP | File di mappa degli argomenti DITA |
| .EXL | Elenco di inclusione o esclusione JSDAI |
| .FXML | File di codice sorgente FXML |
| .GVY | File di codice sorgente Groovy |
| .HXX | File di intestazione del codice sorgente C++ |
| .IPP | File di macro per funzioni inline |
| .J | File sorgente Java |
| .JAR | Archivio Java |
| .JAV | File sorgente Java |
| .JSPF | Frammento di Java Server Page |
| .NSH | File di intestazione NSIS |
| .NSI | Script NSIS |
| .PHP3 | Pagina web PHP 3 |
| .SH | Script della shell Bash |
| .SVN-BASE | File di base di Subversion |
| .SYM | File di simboli |
| .TLD | File descrittore della libreria di tag |
| .UML | Modello di dati a oggetti UML |
| .UMLCLASS | Modello di classe UML |
| .XMI | File XML Metadata Interchange |