Ceci est une ancienne révision du document !
IDE : Eclipse
Eclipse est un très bon IDE (Environnement de développement intégré) écrit en Java, extensible par des greffons, multi-langages et multi-plateformes.
Il est d'abord conçu pour le langage Java mais ses nombreux greffons en font un très bon environnement de développement pour de nombreux autres langages de programmation (C/C++, python, php, ruby, …).
Toutes les fonctions qu'on peut attendre de ce genre de logiciel sont présentes ou existent sous forme de greffons (coloration syntaxique, complétion, debugger, gestion de projets, intégration aux gestionnaires de versions, …).
Pré-requis
- Activer les dépôts Universe
- Avoir une machine virtuelle Java fonctionnelle (des différences de performances peuvent apparaître suivant la machine virtuelle java choisie)
- Avoir les compilateurs et/ou interpréteurs (python, php, ruby,…) des langages choisis pour développer, installés et fonctionnels
Installation
Utilisation des dépôts
C'est de loin la méthode la plus simple, mais elle ne vous permettra pas de profiter de la dernière version d'Eclipse (la 3.3.x) sortie récemment.
Installez les paquets eclipse eclipse-nls
Vous pourrez ainsi développer vos programmes en Java.
Pour programmer en C/C++ avec Eclipse, Installez le paquet eclipse-cdt
Pour programmer en Python avec Eclipse, Installez le paquet eclipse-pydev
Pour étendre encore plus Eclipse il faudra passer par l'utilisation du système interne d'installation de greffons.
Une dernière remarque, des paquets complémentaires pour ceux utilisant la version libre de l'interpréteur java GCJ, pour en profiter il vous suffit d'installer les paquets eclipse-gcj, eclipse-pydev-gcj
Manuellement
Eclipse étant développé en Java, il ne nécessite qu'une machine virtuelle Java pour fonctionner.
- Téléchargez la version qui vous convient sur le site officiel, en effet des packs tout prêt suivant le langage de programmation que vous voudrez utiliser sont disponibles, ainsi que différentes versions suivant votre plateforme, cherchez bien.
- Créez un dossier où vous le souhaitez (pourquoi pas .eclipse dans votre dossier personnel histoire qu'il "disparaisse")
- Décompressez l'archive précédemment téléchargée dans ce dossier (attention les archives contiennent le dossier "eclipse" qui au final ne sert à rien si on choisit un autre nom pour le dossier où nous plaçons les fichiers)
- Créez un lanceur dans votre menu Application afin de lancer le fichier eclipse
Et voila, c'est fait. Vous pouvez même avoir plusieurs versions ou configurations différentes sur votre machine sans aucun problèmes tant que vous séparez les espaces de travail.
Pour avoir le français (non disponible pour la version 3.3.x pour l'instant), téléchargez les packs de langage ici et décompressez les de la même façon dans votre dossier d'installation.
Les greffons supplémentaires
Que vous ayez choisi l'installation par les dépôts, ou l'installation manuelle, vous voudrez sûrement ajouter des fonctionnalités complémentaires à votre Eclipse.
Pour faire cela tout ce passe dans le menu Aide > Mise à jour de logiciels > Rechercher et installer… (en anglais Help > Software updates > Find and install…). Là vous pouvez soit mettre à jour les composants déjà installés, soit rechercher de nouveaux composants, ce que nous voulons faire. A partir de là vous avez plusieurs sites de recherche proposé, et vous pouvez aussi en rajouter de nouveaux.
Principales Configurations
quels plugins pour ce que l'on veut faire, installation, configuration de base, remarques, liens spécifiques…
Eclipse pour Java
Eclipse pour C/C++
Eclipse pour Python
Eclipse pour PHP
Eclipse pour Ruby
Eclipse pour le Web
Eclipse et Subversion
Aller voir la page Subclipse
Utilisation/Liens
Eclipse étant un IDE complet et multilangage, décrire comment le configurer ou l'utiliser mériterait une multitude de pages, et ce n'est pas le but de ce wiki.
Nous vous conseillons donc de visiter des sites plus appropriés suivants vos besoins. Vous pouvez commencer par ceux que nous vous proposons ci-dessous.
N'hésitez pas à rajouter vos liens.
Désinstallation
Si vous avez utilisé les dépôts Ubuntu, pour supprimer cette application, il suffit de supprimer les paquets installés. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Si vous avez installé manuellement Eclipse, supprimez tout simplement le dossier dans lequel vous l'avez installé, sans oublier le lanceur du menu Application si vous en avez créé un.
Contributeurs : Basé sur le blogue de Keyes, avec les contributions de P-Hell et de Ronan. Refonte complète par YoBoY