Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
eclipse [Le 18/05/2018, 20:02] mvvvv [Installation par les dépôts officiels de l'ancienne version 3.8] |
eclipse [Le 30/12/2022, 00:16] (Version actuelle) Benjamin Loison Retrait de l'instruction `cd..` car elle résulte en l'erreur `command not found` |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Trusty Xenial programmation IDE Java PHP Web Python}} | + | {{tag>Focal Bionic Xenial programmation IDE Java PHP Web Python}} |
---- | ---- | ||
Ligne 24: | Ligne 24: | ||
==== Installation par le nouvel outil "Eclipse Installer" ==== | ==== Installation par le nouvel outil "Eclipse Installer" ==== | ||
<note important>Cette solution est à privilégier pour avoir une version à jour </note> | <note important>Cette solution est à privilégier pour avoir une version à jour </note> | ||
- | [[Eclipse Installer]] est téléchargeable à l'adresse suivante [[https://eclipse.org/downloads/]]. Il se présente sous la forme d'une archive **tar.gz** (exemple : eclipse-inst-linux64.tar.gz) à décompresser dans le répertoire permanent de votre choix (par défaut : eclipse-installer) dans votre 'HOME'. | + | [[Eclipse Installer]] est téléchargeable à l'adresse suivante [[https://eclipse.org/downloads/]], ou bien ici : [[https://wiki.eclipse.org/Eclipse_Installer]]. Il se présente sous la forme d'une archive **tar.gz** (eclipse-inst-jre-linux64.tar.gz) à décompresser dans le répertoire permanent de votre choix (par défaut : eclipse-installer) dans votre 'HOME'. |
- | <code> | + | <code bash> |
- | md5sum ~/Téléchargements/eclipse-inst-linux64.tar.gz | + | md5sum ~/Téléchargements/eclipse-inst-jre-linux64.tar.gz |
# Si la CheckSum est correcte : | # Si la CheckSum est correcte : | ||
- | cd.. | + | tar xvfz ~/Téléchargements/eclipse-inst-jre-linux64.tar.gz |
- | tar xvfz ~/Téléchargements/eclipse-inst-linux64.tar.gz | + | |
</code> | </code> | ||
Le lancement peut se faire ainsi | Le lancement peut se faire ainsi | ||
- | <code> | + | <code bash> |
cd eclipse-installer | cd eclipse-installer | ||
./eclipse-inst | ./eclipse-inst | ||
Ligne 38: | Ligne 37: | ||
{{ :eclipse:oomph.png?nolink&400 |}} | {{ :eclipse:oomph.png?nolink&400 |}} | ||
- | Un point d'exclamation en haut à droite (sur le bouton "hamburger") indique que l'outil peut être mise à jour. | + | Un point d'exclamation en haut à droite (sur le bouton "hamburger") indique que l'outil peut être mis à jour. |
Suivre les instructions en faisant bien attention de retenir les répertoires que l'outil va créer sous votre répertoire $HOME/eclipse. | Suivre les instructions en faisant bien attention de retenir les répertoires que l'outil va créer sous votre répertoire $HOME/eclipse. | ||
- | {{ :eclipse:oomphplateform.png?nolink&400 |}} | + | {{ :oomphvalidate.png?nolink&400 |}} |
- | L'intérêt de cet outil étant de pouvoir installer plusieurs configurations d'éclipse (ici la configuration de base dans le répertoire **ide-latest**) tout en n'utilisant qu'un seul "pool" de plugins (conservés dans le répertoire **~/.p2**). | + | Cochez "Create start menu entry" pour créer un lanceur sous .local/share/applications qui sera immédiatement disponible dans la liste de vos applications installées. |
+ | |||
+ | L'intérêt de cet outil étant de pouvoir installer plusieurs configurations d'éclipse (ici la configuration de base C/C++ dans le répertoire **eclipse/cpp-2020-12**) tout en n'utilisant qu'un seul "pool" de plugins (conservés dans le répertoire **~/.p2**). | ||
Pour chaque installation l'outil vous proposera un répertoire différent sous le répertoire $HOME/eclipse. Il est donc important de bien les retenir pour leur associer un lanceur ou éventuellement les supprimer. | Pour chaque installation l'outil vous proposera un répertoire différent sous le répertoire $HOME/eclipse. Il est donc important de bien les retenir pour leur associer un lanceur ou éventuellement les supprimer. | ||
Ligne 56: | Ligne 57: | ||
Version=1.0 | Version=1.0 | ||
Type=Application | Type=Application | ||
- | Name=Eclipse Installer | + | Name=Eclipse Installer |
Icon=swt.png | Icon=swt.png | ||
Path=/home/????????/eclipse-installer | Path=/home/????????/eclipse-installer | ||
Ligne 66: | Ligne 67: | ||
Voir la page [[Eclipse Installer]] pour profiter au mieux de tous les apports de ce nouvel outil. | Voir la page [[Eclipse Installer]] pour profiter au mieux de tous les apports de ce nouvel outil. | ||
==== Installation par les dépôts SNAP via la logithèque Ubuntu==== | ==== Installation par les dépôts SNAP via la logithèque Ubuntu==== | ||
- | + | <note warning>Attention, cette solution considère toute nouvelle version majeure (délivrée une fois par an au début de l'été) comme une mise à jour de la version précédente. Cela peut provoquer de vraies catastrophes (plugins et librairies étant upgradés) car cette mise à jour se fait automatiquement. | |
- | Ce paquet SNAP, créé par [[https://snapcraft.io/eclipse|Snapcrafters]] propose le packaging le plus courant d'Eclipse, à savoir [[https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen3a|Eclipse IDE for Java Developers]]. Contrairement à l'outil Eclipse Installer, il ne permet d'avoir qu'une seule instance (un seul packaging) associée au seul lanceur "Eclipse". L’utilisateur pourra donc configurer cette instance unique en ajoutant les paquets dont il aura besoin, soit par l'ancienne procédure du menu "Help/Install New Software", soit par la nouvelle procédure [[https://eclipsesource.com/blogs/tutorials/oomph-basic-tutorial/|OOMPH]]. | + | </note> |
+ | Ce paquet SNAP, créé par [[https://snapcraft.io/eclipse|Snapcrafters]] propose le packaging le plus courant d'Eclipse, à savoir [[https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen3a|Eclipse IDE for Java Developers]]. Contrairement à l'outil Eclipse Installer, il ne permet d'avoir qu'une seule instance (un seul packaging) associée au seul lanceur "Eclipse". L’utilisateur pourra donc configurer cette instance unique en ajoutant les plugins dont il aura besoin, soit par l'ancienne procédure du menu "Help/Install New Software", soit par la nouvelle procédure [[https://eclipsesource.com/blogs/tutorials/oomph-basic-tutorial/|OOMPH]]. | ||
<note> | <note> | ||
Ligne 73: | Ligne 75: | ||
</note> | </note> | ||
- | Pour installer en ligne de commande, taper | + | === Pour installer en ligne de commande === |
+ | Ouvrir un terminal et taper : | ||
<code bash> | <code bash> | ||
Ligne 79: | Ligne 82: | ||
</code> | </code> | ||
- | Pour installer à partir de la logithèque Ubuntu, lancer l'application [[gnome-software|Logiciel Ubuntu]] depuis le menu des applications, rechercher "eclipse", faire attention de ne pas choisir l'ancien paquet DEB de la version 3.8 et installer la version SNAP qui correspond à la version 4.7.3a ((au 18/05/2018)) | + | Snap, dans sa philosophie, fournie des paquets "confiné" qui intègrent le logiciel et l'ensemble de ses dépendances. Cela n'est donc pas le cas de "classic" et il vous faut installer le JDK (Java Dev. Kit) par ailleurs... |
+ | Par exemple: | ||
+ | <code bash> | ||
+ | sudo apt install default-jdk | ||
+ | </code> | ||
+ | === Pour installer à partir de la logithèque Ubuntu === | ||
- | ==== Installation par les dépôts officiels de l'ancienne version 3.8 ==== | + | Lancer l'application [[gnome-software|Logiciels Ubuntu]] depuis le menu des applications, rechercher "eclipse", faire attention de ne pas choisir l'ancien paquet DEB de la version 3.8 et installer la version SNAP qui correspond à la version 4.8.0 ((au 19/12/2018)) |
+ | |||
+ | |||
+ | ==== Installation par les dépôts officiels de l'ancienne version 3.8 ==== | ||
+ | <note>Eclipse n’est plus disponible dans les dépôts officiels depuis [[Focal]]((https://packages.ubuntu.com/search?suite=default§ion=all&arch=any&keywords=eclipse&searchon=names)).</note> | ||
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>eclipse|eclipse]]**. Si besoin, la machine Java OpenJDK sera automatiquement installée. Pour avoir directement les greffons pour le C/C++, installez plutôt le paquet **[[apt>eclipse-cdt|eclipse-cdt]]**. | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>eclipse|eclipse]]**. Si besoin, la machine Java OpenJDK sera automatiquement installée. Pour avoir directement les greffons pour le C/C++, installez plutôt le paquet **[[apt>eclipse-cdt|eclipse-cdt]]**. | ||
^ Version Ubuntu ^ Version Eclipse ^ Année de sortie ^ | ^ Version Ubuntu ^ Version Eclipse ^ Année de sortie ^ | ||
+ | | Ubuntu 18.04 | Eclipse 3.8.1 (Indigo) |2012| | ||
| Ubuntu 16.04 | Eclipse 3.8.1 (Indigo) |2012| | | Ubuntu 16.04 | Eclipse 3.8.1 (Indigo) |2012| | ||
- | | Ubuntu 14.04 | Eclipse 3.8.0 (Indigo) | | | + | |
- | | Ubuntu 12.04 LTS | Eclipse 3.7.2 (Indigo) |2011| | + | |
=== Eclipse en français === | === Eclipse en français === | ||
Ligne 100: | Ligne 112: | ||
- Allez dans le menu **Help -> Install New Software…** ; | - Allez dans le menu **Help -> Install New Software…** ; | ||
- Cliquetez sur le bouton **Add…** ; | - Cliquetez sur le bouton **Add…** ; | ||
- | - Donnez un nom au serveur (par exemple //Traduxion// ;-)) et copiez-collez l'adresse correspondant à votre version avant de valider le formulaire. La liste des archives disponibles est consultable à l'adresse suivante : http://archive.eclipse.org/technology/babel/ | + | - Donnez un nom au serveur (par exemple //Traduxion// ;-)) et copiez-collez l'adresse correspondant à votre version avant de valider le formulaire. La liste des archives disponibles est consultable à l'adresse suivante : https://archive.eclipse.org/technology/babel/ |
^ Version Eclipse ^ Adresse ^ | ^ Version Eclipse ^ Adresse ^ | ||
- | | Eclipse 4.4 (Luna) | http://archive.eclipse.org/technology/babel/update-site/R0.12.1/luna/ | | + | | Eclipse 4.4 (Luna) | https://archive.eclipse.org/technology/babel/update-site/R0.12.1/luna/ | |
- | | Eclipse 4.3 (Kepler) | http://archive.eclipse.org/technology/babel/update-site/R0.12.0/kepler | | + | | Eclipse 4.3 (Kepler) | https://archive.eclipse.org/technology/babel/update-site/R0.12.0/kepler | |
- | | Eclipse 4 (Juno) | http://archive.eclipse.org/technology/babel/update-site/R0.12.0/juno | | + | | Eclipse 4 (Juno) | https://archive.eclipse.org/technology/babel/update-site/R0.12.0/juno | |
- | | <del>Eclipse 3.7 et 3.8 (Indigo)</del> | <del>http://download.eclipse.org/technology/babel/update-site/R0.12.0/indigo</del> | | + | |
- | | <del>Eclipse 3.6 (Helios)</del> | <del>http://download.eclipse.org/technology/babel/update-site/R0.10.1/helios</del> | | + | |
<note warning>Eclipse 3.6, 3.7 et 3.8 ne sont plus supportés. Il est impératif de faire la mise à jour pour profiter du pack de langue française...</note> | <note warning>Eclipse 3.6, 3.7 et 3.8 ne sont plus supportés. Il est impératif de faire la mise à jour pour profiter du pack de langue française...</note> | ||
Ligne 126: | Ligne 136: | ||
**Eclipse** étant développé en Java, il ne nécessite qu'une [[:java|machine virtuelle Java]] pour fonctionner. | **Eclipse** étant développé en Java, il ne nécessite qu'une [[:java|machine virtuelle Java]] pour fonctionner. | ||
- | * Téléchargez directement (et en ignorant "Eclipse Installer") la version et la configuration qui vous convient sur la page [[http://www.eclipse.org/downloads/|site officiel]], en effet des packs tout prêts suivant le langage de programmation que vous voudrez utiliser sont disponibles pour différentes plate-formes (x86, x86_64, PPC, ...), cherchez bien. Lisez la page comparative des différentes configurations [[https://www.eclipse.org/downloads/compare.php|Principales Configurations]] pour vous faire une idée. | + | * Téléchargez directement (et en ignorant "Eclipse Installer") la version et la configuration qui vous convient sur la page [[https://www.eclipse.org/downloads/packages/|site officiel]], en effet des packs tout prêts suivant le langage de programmation que vous voudrez utiliser sont disponibles pour différentes plate-formes (x86, x86_64, PPC, ...), cherchez bien. Lisez la page comparative des différentes configurations [[https://www.eclipse.org/downloads/compare.php|Principales Configurations]] pour vous faire une idée. |
* Créez un dossier où vous voulez : **/opt/eclipse** ou pourquoi pas le dossier **.eclipse3.x** placé dans votre dossier personnel histoire qu'il "disparaisse" (__/!\__ //__attention__, évitez de nommer le dossier __.eclipse__ car il est utilisé par la version disponible dans les dépôts si vous comptez également utiliser cette dernière.//) | * Créez un dossier où vous voulez : **/opt/eclipse** ou pourquoi pas le dossier **.eclipse3.x** placé dans votre dossier personnel histoire qu'il "disparaisse" (__/!\__ //__attention__, évitez de nommer le dossier __.eclipse__ car il est utilisé par la version disponible dans les dépôts si vous comptez également utiliser cette dernière.//) | ||
* Décompressez l'archive précédemment téléchargée dans ce dossier (une remarque, 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) | * Décompressez l'archive précédemment téléchargée dans ce dossier (une remarque, 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) | ||
- | * Lancer Eclipse en le situant bien dans son répertoire d'installation : /opt/eclipse/eclipse ou ~/.eclipse3.X/eclipse. la commande "eclipse" vous invitera à installer le dépôt ou, si celui-ci est installé, lancera la version eclipse du dépôt. | + | * Lancer Eclipse en le situant bien dans son répertoire d'installation : /opt/eclipse/eclipse ou ~/.eclipse3.X/eclipse. Attention, tant que votre eclipse n'est pas dans le $PATH, la commande "eclipse" vous invitera à installer le dépôt ou, si celui-ci est installé, lancera la version eclipse du dépôt. |
===== Créer un lanceur ===== | ===== Créer un lanceur ===== | ||
- | Pour les dernières versions il peut être utile de créer un lanceur pour lancer Eclipse depuis son bureau préféré. | + | Pour les dernières versions, et si ce lanceur n'a pas été créé par l'installation Snap ou Deb, il peut être utile de créer un lanceur pour lancer Eclipse depuis son bureau préféré. |
Pour [[raccourci-lanceur|Créez un lanceur]] dans votre menu Application afin de lancer le fichier **eclipse** | Pour [[raccourci-lanceur|Créez un lanceur]] dans votre menu Application afin de lancer le fichier **eclipse** | ||
: [[:tutoriel:comment_modifier_un_fichier|créer le fichier]] **eclipse.desktop** ou en ligne de commande | : [[:tutoriel:comment_modifier_un_fichier|créer le fichier]] **eclipse.desktop** ou en ligne de commande | ||
- | **gksudo gedit /usr/share/applications/eclipse.desktop** | + | **gksudo gedit /usr/share/applications/eclipse.desktop** |
et copiez-y le texte suivant dans le fichier eclipse.desktop (en supposant que votre répertoire eclipse se trouve sous /opt) | et copiez-y le texte suivant dans le fichier eclipse.desktop (en supposant que votre répertoire eclipse se trouve sous /opt) | ||
Ligne 149: | Ligne 159: | ||
NoDisplay=false | NoDisplay=false | ||
Categories=Development;IDE | Categories=Development;IDE | ||
- | Name[en]=Eclipse | + | StartupWMClass=Eclipse |
<note important>Donnez les droits en lecture à tous les utilisateurs au fichier eclipse.desktop créé. | <note important>Donnez les droits en lecture à tous les utilisateurs au fichier eclipse.desktop créé. | ||
''sudo chmod a+r /usr/share/applications/eclipse.desktop'' </note> | ''sudo chmod a+r /usr/share/applications/eclipse.desktop'' </note> | ||
- | Et voilà, c'est fait. Vous pouvez même avoir plusieurs versions et/ou configurations différentes sur votre machine sans aucun problème tant que vous séparez les espaces de travail (workspace). | + | Et voilà, c'est fait. Vous pouvez même avoir plusieurs versions et/ou configurations différentes sur votre machine sans aucun problème tant que vous séparez les espaces de travail (workspace). |
- | Pour avoir le français (pour toutes les versions), téléchargez les packs de langue [[http://babel.eclipse.org/babel/|ici]] et décompressez-les de la même façon dans votre dossier d'installation. | + | Pour avoir le français (pour toutes les versions), téléchargez les packs de langue [[https://babel.eclipse.org/babel/|ici]] et décompressez-les de la même façon dans votre dossier d'installation. |
Pour avoir le français (pour les versions 3.3.x), [[http://blog.developpez.com/java?title=installer_eclipse_en_francais|lisez cet article]]. | Pour avoir le français (pour les versions 3.3.x), [[http://blog.developpez.com/java?title=installer_eclipse_en_francais|lisez cet article]]. | ||
Ligne 269: | Ligne 279: | ||
==== Les menus ne se déplient pas ou sont incomplets ==== | ==== Les menus ne se déplient pas ou sont incomplets ==== | ||
__Description__\\ | __Description__\\ | ||
- | A partir d'Ubuntu 13.04 et la gestion du [[HUD]] et du menu global, divers problèmes concernant les menus Eclipse "File, Edit, Navigate, Search... etc" peuvent apparaître. | + | A partir d'Ubuntu 13.04 et la gestion du [[HUD]] et du menu global, divers problèmes concernant les menus Eclipse "File, Edit, Navigate, Search... etc" peuvent apparaître. |
- | Exemple Ubuntu 13.04 : Les menus principaux sont présents dans la barre de fenêtre mais lorsque l'on clique dessus, ils ne se déplient pas. | + | Exemple Ubuntu 13.04 : Les menus principaux sont présents dans la barre de fenêtre mais lorsque l'on clique dessus, ils ne se déplient pas. |
Exemple Ubuntu 15.04 beta 1 : Les sous menus remplis dynamiquement "New" et "View" ne contiennent que le minimum. | Exemple Ubuntu 15.04 beta 1 : Les sous menus remplis dynamiquement "New" et "View" ne contiennent que le minimum. | ||
Ligne 349: | Ligne 359: | ||
__Installation__ | __Installation__ | ||
- | Dans **Help -> Install new software ...** : | + | Dans **Help -> Install new software ...** : |
* Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | * Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | ||
* Filtrer la liste des greffons avec le mot clef **C++**, sélectionner **C/C++ Development Tools**, et lancer l'installation. | * Filtrer la liste des greffons avec le mot clef **C++**, sélectionner **C/C++ Development Tools**, et lancer l'installation. | ||
- | * Relancer **Eclipse** | + | * Relancer **Eclipse** |
Il ne reste plus qu'à vérifier dans les préférences d'**Eclipse** que le greffon est configuré selon vos besoins, surtout la partie sur Make. | Il ne reste plus qu'à vérifier dans les préférences d'**Eclipse** que le greffon est configuré selon vos besoins, surtout la partie sur Make. | ||
Ligne 358: | Ligne 368: | ||
__Liens spécifiques__ | __Liens spécifiques__ | ||
* [[http://www.eclipse.org/cdt|Site Officiel (en)]] | * [[http://www.eclipse.org/cdt|Site Officiel (en)]] | ||
- | * [[http://c.developpez.com/|C sur developpez.com (fr)]] | + | * [[https://c.developpez.com/|C sur developpez.com (fr)]] |
- | * [[http://cpp.developpez.com/|C++ sur developpez.com (fr)]] | + | * [[https://cpp.developpez.com/|C++ sur developpez.com (fr)]] |
Ligne 371: | Ligne 381: | ||
==== Eclipse pour Python ==== | ==== Eclipse pour Python ==== | ||
- | Pydev ne faisant pas partie des configurations officielles d'Eclipse il peut être entièrement installé à partir du site officiel : [[http://www.pydev.org/download.html| Pydev Standalone Install]]. | + | Pydev ne faisant pas partie des configurations officielles d'Eclipse il peut être entièrement installé à partir du site officiel : [[https://www.pydev.org/download.html| Pydev Standalone Install]]. |
Une autre façon d'installer et d'utiliser Pydev est d'installer le pack [[https://www.liclipse.com/index.html|LiClipse]] (qui intègre Eclipse et Pydev) au lieu d'installer et configurer Eclipse | Une autre façon d'installer et d'utiliser Pydev est d'installer le pack [[https://www.liclipse.com/index.html|LiClipse]] (qui intègre Eclipse et Pydev) au lieu d'installer et configurer Eclipse | ||
Ligne 392: | Ligne 402: | ||
* Location = http://www.pydev.org/updates* Sélectionner ce nouveau site et lancer la recherche en appuyant sur terminé. | * Location = http://www.pydev.org/updates* Sélectionner ce nouveau site et lancer la recherche en appuyant sur terminé. | ||
* Sélectionner **PyDev for Eclipse** et lancer l'installation. | * Sélectionner **PyDev for Eclipse** et lancer l'installation. | ||
- | * Relancer **Eclipse** et c'est fini :) | + | * Relancer **Eclipse**et c'est fini :) |
Il ne reste plus qu'à vérifier dans les préférences d'**Eclipse** que le greffon PyDev est configuré selon vos besoins. Vérifier surtout que les chemins vers les interpréteurs (**/usr/bin/python** et **/usr/share/java/jython.jar** si vous voulez utiliser jython) sont correctement définis. | Il ne reste plus qu'à vérifier dans les préférences d'**Eclipse** que le greffon PyDev est configuré selon vos besoins. Vérifier surtout que les chemins vers les interpréteurs (**/usr/bin/python** et **/usr/share/java/jython.jar** si vous voulez utiliser jython) sont correctement définis. | ||
Ligne 402: | Ligne 412: | ||
* [[:python|Python sur ce wiki (fr)]] | * [[:python|Python sur ce wiki (fr)]] | ||
* [[http://pydev.org/|PyDev (en)]] | * [[http://pydev.org/|PyDev (en)]] | ||
- | * [[http://www.python.org/|Site Officiel Python (en)]] | + | * [[https://www.python.org/|Site Officiel Python (en)]] |
- | * [[http://python.developpez.com/|Python sur Developpez.com (fr)]] | + | * [[https://python.developpez.com/|Python sur Developpez.com (fr)]] |
==== Eclipse pour PHP ==== | ==== Eclipse pour PHP ==== | ||
Ligne 424: | Ligne 434: | ||
=== Ruby grâce à Eclipse DLTK === | === Ruby grâce à Eclipse DLTK === | ||
- | Le projet DLTK (Dynamic Languages Toolkit) offre plusieurs implémentations exemplaires des plus célèbres langages dits "dynamiques" : Tcl, Ruby ... | + | Le projet DLTK (Dynamic Languages Toolkit) offre plusieurs implémentations exemplaires des plus célèbres langages dits "dynamiques" : Tcl, Ruby ... |
L'intégration du langage Ruby se fait avec le greffon officiel **Dynamic Langage Toolkit: Ruby Development Tool** qui permet de ne pas surcharger votre IDE. | L'intégration du langage Ruby se fait avec le greffon officiel **Dynamic Langage Toolkit: Ruby Development Tool** qui permet de ne pas surcharger votre IDE. | ||
Ligne 451: | Ligne 461: | ||
__Liens spécifiques__ | __Liens spécifiques__ | ||
* [[:rubyonrails| Ruby on Rails sur le wiki (fr)]] | * [[:rubyonrails| Ruby on Rails sur le wiki (fr)]] | ||
- | * [[http://www.aptana.com/|Site officiel d'Aptana (en)]] | + | * [[http://www.aptana.com/|Site officiel d'Aptana (en)]] |
Ligne 460: | Ligne 470: | ||
__Installation__ | __Installation__ | ||
- | Dans **Help -> Install new software ...** : | + | Dans **Help -> Install new software ...** : |
* Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | * Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | ||
* Déplier en fin de la liste le groupe de greffons "Web, Xml , JavaEE and OSGI Enterprise ..." | * Déplier en fin de la liste le groupe de greffons "Web, Xml , JavaEE and OSGI Enterprise ..." | ||
Ligne 507: | Ligne 517: | ||
__Installation__ | __Installation__ | ||
- | Dans **Help -> Install new software ...** : | + | Dans **Help -> Install new software ...** : |
* Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | * Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | ||
* Filtrer les greffons à l'aide du mot clef "Remote". | * Filtrer les greffons à l'aide du mot clef "Remote". | ||
Ligne 533: | Ligne 543: | ||
__Installation__ | __Installation__ | ||
- | Dans **Help -> Install new software ...** : | + | Dans **Help -> Install new software ...** : |
* Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | * Sélectionner le site officiel de votre distribution (exemple : Mars - … download.eclipse.org/release/mars). | ||
* Filtrer les greffons à l'aide du mot clef "Designer". | * Filtrer les greffons à l'aide du mot clef "Designer". | ||
Ligne 586: | Ligne 596: | ||
Introduction : | Introduction : | ||
- | * [[http://pparrend.developpez.com/tutoriel/mda-intro/|Introduction à MDA : Principe]] | + | * [[https://pparrend.developpez.com/tutoriel/mda-intro/|Introduction à MDA : Principe]] |
- | * [[http://pparrend.developpez.com/tutoriel/mda-pratique/|Introduction à MDA par la pratique]] | + | * [[https://pparrend.developpez.com/tutoriel/mda-pratique/|Introduction à MDA par la pratique]] |
Des solutions libres : | Des solutions libres : | ||
* [[Acceleo]] ([[http://www.acceleo.org/pages/accueil/fr|site]]) est un générateur de code qui permet de transformer des modèles vers du code (approche MDA ). | * [[Acceleo]] ([[http://www.acceleo.org/pages/accueil/fr|site]]) est un générateur de code qui permet de transformer des modèles vers du code (approche MDA ). | ||
- | Acceleo est simple à utiliser, dispose de générateurs prêts à l'emploi (JEE, .Net, Php...) et d'éditeurs de templates de génération sous Eclipse. | + | Acceleo est simple à utiliser, dispose de générateurs prêts à l'emploi (JEE, .Net, Php...) et d'éditeurs de templates de génération sous Eclipse. |
* [[EMF]] (Eclipse Modeling Framework) ([[http://download.eclipse.org/tools/emf/scripts/downloads.php|site]]), l'environnement de la plate-forme Eclipse dédié au MDA, | * [[EMF]] (Eclipse Modeling Framework) ([[http://download.eclipse.org/tools/emf/scripts/downloads.php|site]]), l'environnement de la plate-forme Eclipse dédié au MDA, | ||
Ligne 649: | Ligne 659: | ||
* [[http://www.eclipse.org/|Site Officiel (en)]] | * [[http://www.eclipse.org/|Site Officiel (en)]] | ||
* [[http://www.eclipse.org/documentation/|Documentation Officielle (en)]] | * [[http://www.eclipse.org/documentation/|Documentation Officielle (en)]] | ||
- | * [[http://www.eclipsetotale.com/|EclipseTotale.com (fr)]] | + | * [[https://www.eclipsetotale.com/|EclipseTotale.com (fr)]] |
* [[http://easyeclipse.org/|EasyEclipse (en)]] des distributions Eclipse prêtes à l'emploi suivant vos besoins. | * [[http://easyeclipse.org/|EasyEclipse (en)]] des distributions Eclipse prêtes à l'emploi suivant vos besoins. | ||
* [[https://marketplace.eclipse.org/|Eclipse Market Place (en)]] pour trouver facilement le greffon qu'il vous faut et l'installer par un simple Drag & Drop. | * [[https://marketplace.eclipse.org/|Eclipse Market Place (en)]] pour trouver facilement le greffon qu'il vous faut et l'installer par un simple Drag & Drop. | ||
* [[wpfr>Eclipse_(logiciel)|Wikipedia (fr)]] | * [[wpfr>Eclipse_(logiciel)|Wikipedia (fr)]] | ||
- | * [[http://eclipse.developpez.com/cours/|Cours sur developpez.com (fr)]] | + | * [[https://eclipse.developpez.com/cours/|Cours sur developpez.com (fr)]] |
N'hésitez pas à rajouter vos liens. | N'hésitez pas à rajouter vos liens. | ||