Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
eclipse [Le 02/06/2017, 11:16]
86.199.223.18 [Créer un lanceur]
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 65: Ligne 66:
  
 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 ​officiels ​de l'ancienne ​version ​3.8 ====+==== 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. 
 +</​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>​
 +Cette version du paquet Snap "​eclipse"​ a été publiée avec un confinement classique. Elle pourrait donc apporter des modifications arbitraires au système, au-delà de l'​espace mémoire protégé (« sandbox ») dans lequel les paquets Snap sont généralement confinés, ce qui peut créer un risque pour votre système.
 +</​note>​
 +
 +=== Pour installer en ligne de commande ===
 +Ouvrir un terminal et taper :
 +
 +<code bash>
 +snap install eclipse --classic
 +</​code>​
 +
 +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 ===
 +
 +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&​section=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 82: 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çais...</​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 108: 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 131: 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 251: 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 331: 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 340: 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 353: 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
  
  
Ligne 371: Ligne 400:
     * Ajouter (Add)     * Ajouter (Add)
       * Name = **PyDev** ou un autre nom que vous choisissez       * Name = **PyDev** ou un autre nom que vous choisissez
-      * Location = https://server7.kproxy.com/​servlet/​redirect.srv/​sruj/​shhzdcy/​s7iwolzo/​p2/​servlet/​redirect.srv/​sruj/​shhzdcy/​s7iwolzo/​p2/​servlet/​redirect.srv/​sruj/​shhzdcy/​s7iwolzo/​p2/​servlet/​redirect.srv/​slxv/​seookc/​p1/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 383: 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 405: 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 432: 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 441: 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 488: 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 514: 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 567: 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 596: Ligne 625:
 Là vous verrez une arborescence des divers éléments et greffons installés, qu'il vous faut **Désactiver** (disable) avant de les **Désinstaller** (uninstall) (pensez à afficher les éléments désactivés gràce au boutons prévu à cet effet). Là vous verrez une arborescence des divers éléments et greffons installés, qu'il vous faut **Désactiver** (disable) avant de les **Désinstaller** (uninstall) (pensez à afficher les éléments désactivés gràce au boutons prévu à cet effet).
  
-Attention, la désinstallation de certains éléments peut entraîner des problèmes de dépendances qui risquent de rendre inopérationnel votre IDE.+Attention, la désinstallation de certains éléments peut entraîner des problèmes de dépendances qui risquent de rendre inopérationnel votre IDE. Faites très attention, c'est votre IDE ;-) !
  
  
Ligne 623: Ligne 652:
 **[[eclipse_php_xdebug|Eclipse & PHP XDebug]]**\\ **[[eclipse_php_xdebug|Eclipse & PHP XDebug]]**\\
 Configuration et utilisation de PHP-XDebug avec Eclipse (PDT) Configuration et utilisation de PHP-XDebug avec Eclipse (PDT)
- 
-**[[eclipse_mysql_sql_explorer]]**\\ 
-Explorer vos base MySQL depuis Eclipse 
  
 **[[eclipse_papyrus| Eclypse Papyrus]]**\\ **[[eclipse_papyrus| Eclypse Papyrus]]**\\
Ligne 633: 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.
  
 +===== Voir aussi =====
 +  * [[LiClipse]]
 ---- ----
  
 //​Contributeurs : Basé sur le [[http://​placelibre.ath.cx/​keyes/​index.php/​2006/​09/​05/​107-eclipse-pour-le-developpement-web-php-et-python-sous-dapper|blogue de Keyes]], avec les contributions de [[utilisateurs:​P-Hell]],​ de [[utilisateurs:​Ronan]] et d'​ajouts mineurs de la part de [[utilisateurs:​martin.sam]]. Refonte complète par [[utilisateurs:​yoboy|YoBoY]]. Contribution de [[utilisateurs:​quent57|quent57]]//​ //​Contributeurs : Basé sur le [[http://​placelibre.ath.cx/​keyes/​index.php/​2006/​09/​05/​107-eclipse-pour-le-developpement-web-php-et-python-sous-dapper|blogue de Keyes]], avec les contributions de [[utilisateurs:​P-Hell]],​ de [[utilisateurs:​Ronan]] et d'​ajouts mineurs de la part de [[utilisateurs:​martin.sam]]. Refonte complète par [[utilisateurs:​yoboy|YoBoY]]. Contribution de [[utilisateurs:​quent57|quent57]]//​
  • eclipse.1496394971.txt.gz
  • Dernière modification: Le 02/06/2017, 11:16
  • par 86.199.223.18