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 [12/05/2007 10:19] – emf & gef 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 | ||
+ | </ | ||
- | Comment mettre la jvm de sun pour eclipse sous dapper | + | En cas de pb de mémoire ("out of memory peu après le lancement), faut augmenter les valeurs dans eclise.ini (-Xms< |
- | Sous debian c'est pareil, il faut indiquer / | + | |
+ | ===== Xdebug ===== | ||
+ | http:// | ||
+ | ==== avec drupal ==== | ||
+ | Pas si simple... | ||
+ | http:// | ||
+ | Pas mal de galère pour arriver à faire fonctionner les breakpoints, | ||
- | ===== Plugins | + | 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:// | ||
+ | Sous debian c'est pareil, il faut indiquer / | ||
+ | |||
+ | ==== Plugins | ||
Comment les installer : http:// | Comment les installer : http:// | ||
Ligne 23: | Ligne 57: | ||
* site officiel http:// | * site officiel http:// | ||
* PDT (Php Development Tools) 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:// | ||
Ligne 29: | Ligne 65: | ||
* uml2 http:// | * uml2 http:// | ||
* mdt (contient uml2) http:// | * mdt (contient uml2) http:// | ||
+ | * Azuri clay (modélisation bdd, avec reverse engeneering) | ||
+ | * plugin manager : http:// | ||
* eclipseXUL http:// | * eclipseXUL http:// | ||
+ | |||
+ | Cf aussi la liste des plugins de http:// |
eclipse.txt · Dernière modification : 14/01/2011 20:24 de daniel