Saisir un mot clé:
 
 

Eclipse_(environnement_de_développement)

Ce site est un miroir du site http://fr.wikipedia.org/wiki/Accueil
ok

google_ad_height = 15; google_ad_format = "728x15_0ads_al"; google_ad_channel =""; google_color_border = "f9f9f9"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_url = "008000"; google_color_text = "000000"; //-->

Un article de Wikipedia.y-project.com.

Eclipse
Capture d'écran du logiciel
Développeur Eclipse Foundation
Dernière Version 3.1.2 (le 18/01/2006)
OS Multi-plateforme
Type IDE
Licence(s) EPL (logiciel libre)
Site web www.eclipse.org

Eclipse est un environnement de développement intégré (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant potentiellement de créer des projets de développement mettant en ?uvre n'importe quel langage de programmation. L'application est écrite en Java (à l'aide de la bibliothèque graphique SWT, d'IBM), et ce langage, grâce à des bibliothèques spécifiques, est également utilisé pour écrire des extensions.

Sa spécificité vient du fait de son architecture totalement développée autour de la notion de plug-in : toutes les fonctionnalités de l'EDI sont développées en tant que plug-in.

Plusieurs logiciels commerciaux sont basés sur ce logiciel libre, comme par exemple Websphere Studio Application Developer, d'IBM.

Sommaire

[] Architecture

La base de cet EDI est l'Eclipse Platform qui est composée :

  • Platform Runtime démarrant la plateforme et gérant les plugins
  • SWT la librairie graphique de base de l'EDI
  • JFace une librairie graphique de plus haut niveau basée sur SWT
  • Eclipse Workbench qui est la dernière couche graphique permettant de manipuler des composants tels que des vues, des éditeurs, des perspectives...

Ces composants de base peuvent être réutilisés pour développer des clients lourds indépendant d'Eclipse grace au projet Eclipse RCP (Rich Client Platform).

L'ensemble des outils de développement Java sont ensuite ajoutés en tant que plugins. Ces plugins sont regroupés dans le projet JDT.

Notons que les plugins Eclipse sont architecturés selon les recommandations de OSGi.

[] Langages de programmation supportés

De nombreux langages sont d'ores et déjà supportés (la plupart grâce à l'ajout de plug-ins), parmi lesquels : Java, C#, C++, Python, Perl, Ruby, COBOL, Pascal, PHP, Javascript, XML, HTML et SQL.

[] Voir aussi

[] Liens externes

[] Homonymie

Image:Tux.png Portail des logiciels libres ? Accédez aux articles de Wikipédia concernant les logiciels libres.
lt:Eclipse
DernierMirror  
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/Eclipse (environnement de développement)
Home

Données
A la une
Articles
Formatons en lignes
Téléchargement
Licence GNU
Encyclopedie
Portail logiciels libres

Partenaires

beyrouthsurseine.com
Sonnerie & Logos
Photos-Video
Ringtones-Sonnerie
Actualite.org
Terrain tennis

  
Septembre 2008
L
M
M
J
V
S
D
1234567
891011121314
15161718192021
22232425262728
2930
     
Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © technicmania.com