Eclipse : Mes extensions

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Introduction

Eclipse est un environnement de développement intégré libre extensible, universel et polyvalent, permettant de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit 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.

La spécificité d'Eclipse IDE vient du fait de son architecture totalement développée autour de la notion de plugin (en conformité avec la norme OSGi) : toutes les fonctionnalités de cet atelier logiciel sont développées en tant que plug-in.

Plusieurs logiciels commerciaux sont basés sur ce logiciel libre, comme par exemple IBM Lotus Notes 8, IBM Symphony ou WebSphere Studio Application Developer.

J'ai donc décidé de mettre les extensions que j'utilise ici afin de centraliser au mieux les repositories. Sachez toutefois qu'il est parfois plus simple de les installer via le Market d'Eclipse (à installer aussi).

2 Installation

Sous Debian/Ubuntu :

Command aptitude
aptitude install eclipse eclipse-pde

3 Mes extensions

Nom Liens Site
Egit - Git for Eclipse http://www.jgit.org/updates/ http://git.or.cz/gitwiki/EclipsePlugin
Apache Directory Studio - LDAP browser http://directory.apache.org/studio/update/1.x http://directory.apache.org/studio/
EPIC - Perl Editor and IDE for Eclipse http://e-p-i-c.sf.net/updates http://www.epic-ide.org/
Pydev - Python for Eclipse http://pydev.org/updates http://pydev.org/
PDT - PHP Development Tools http://pulse00.github.com/p2/ http://www.eclipse.org/pdt/
Subclipse - SVN for Eclipse http://subclipse.tigris.org/update_1.6.x http://subclipse.tigris.org/
CDT - C/C++ http://download.eclipse.org/tools/cdt/releases/galileo http://www.eclipse.org/cdt/
Geppetto - Puppet or Eclipse http://download.cloudsmith.com/geppetto/updates http://www.puppetlabs.com/blog/geppetto-a-puppet-ide
Ruby - DLTD http://download.eclipse.org/technology/dltk/updates/ http://download.eclipse.org/technology/dltk/updates/
RSE - Target Management http://download.eclipse.org/dsdp/tm/updates/3.0/ http://www.eclipse.org/tm/tutorial/