eclipse
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
eclipse [10/11/2006 10:03] – ajout php daniel | eclipse [01/09/2010 13:21] – Rmq ram daniel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Eclipse ====== | ====== Eclipse ====== | ||
+ | Pour eclipse 3.5 (galileo), ça marche mieux avec : | ||
+ | <code bash> | ||
+ | aptitude install openjdk-6-jre sun-java6-jdk | ||
+ | update-java-alternatives -s java-6-sun | ||
+ | # pour Xdebug | ||
+ | aptitude install php5-xdebug | ||
+ | </ | ||
+ | |||
+ | En cas de pb de mémoire ("out of memory peu après le lancement), faut augmenter les valeurs dans eclise.ini (-Xms< | ||
+ | |||
+ | ===== Xdebug ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | ==== avec drupal ==== | ||
+ | Pas si simple... | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Pas mal de galère pour arriver à faire fonctionner les breakpoints, | ||
+ | |||
+ | Ma conf : | ||
+ | * dans preferences/ | ||
+ | * dans le php.ini en question, il faut | ||
+ | < | ||
+ | xdebug.remote_enable=On | ||
+ | xdebug.remote_host=" | ||
+ | xdebug.remote_port=9000 | ||
+ | xdebug.remote_handler=" | ||
+ | </ | ||
+ | * avoir un navigateur externe correctement configuré dans preferences/ | ||
+ | * Server : http:// | ||
+ | * Mapping : rien (ou bien mettre / sur le docroot apache dans le filesystem, chez moi ça marche sans) | ||
+ | * File : pointer sur le index.php du drupal commun aux différents sites dans le workspace | ||
+ | * advanced : open in browser coché, start debug from < | ||
+ | |||
+ | Pour tester, cocher pour commencer le "break at first line" pour vérifier que l'on a bien les variables et breakpoints, | ||
+ | |||
+ | ===== Vieux trucs ===== | ||
Comment mettre la jvm de sun pour eclipse sous dapper http:// | Comment mettre la jvm de sun pour eclipse sous dapper http:// | ||
Sous debian c'est pareil, il faut indiquer / | Sous debian c'est pareil, il faut indiquer / | ||
- | + | ==== Plugins ==== | |
- | ===== Plugins | + | |
Comment les installer : http:// | Comment les installer : http:// | ||
Ligne 11: | Ligne 49: | ||
Une liste de plugins sur http:// | Une liste de plugins sur http:// | ||
- | * webtools | + | * EMF (Eclipse Modeling Framework) |
- | * url pour update manager | + | * GEF (Graphical Editing Framework) http:// |
- | * site officiel | + | * WTP (WebTools Project) |
- | * phpeclipse : | + | * phpeclipse : (peut être remplacé par PDT, cf. ci-dessous) |
* pour le plugin manager d' | * pour le plugin manager d' | ||
* doc : http:// | * doc : http:// | ||
* site officiel http:// | * site officiel http:// | ||
+ | * PDT (Php Development Tools) http:// | ||
+ | * eclox : plugin doxygen http:// | ||
+ | * update manager : http:// | ||
* subclipse (plugin subversion) | * subclipse (plugin subversion) | ||
- | * update manager : http:// | + | * update manager : http:// |
* site officiel http:// | * site officiel http:// | ||
* tomcat plugin http:// | * tomcat plugin http:// | ||
* uml2 http:// | * uml2 http:// | ||
* mdt (contient uml2) http:// | * mdt (contient uml2) http:// | ||
- | * php (zend) http://download.eclipse.org/tools/php/updates/ | + | * Azuri clay (modélisation bdd, avec reverse engeneering) |
+ | * plugin manager : http://www.azzurri.co.jp/ | ||
+ | * eclipseXUL http:// | ||
+ | |||
+ | Cf aussi la liste des plugins de http://artisan.karma-lab.net/ |
eclipse.txt · Dernière modification : 14/01/2011 20:24 de daniel