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édente | ||
eclipse [04/06/2008 15:35] – Aj eclox daniel | eclipse [14/01/2011 20:24] (Version actuelle) – subversive 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 / | + | |
+ | ===== Mes prefs ===== | ||
+ | Ça ne servira pas à grand monde, juste un memo pour mes prefs de base (à remettre à chaque test d'une nouvelle version d' | ||
+ | À priori, tout ça est stocké dans .metadata du workspace, avoir plein de workspaces ayant des projets communs (externes) ne doit pas poser trop de problème (à creuser), seul le .project de chaque projet est commun, mais à priori je ne mets rien de spécifique dedans. | ||
+ | Prefs | ||
+ | * General | ||
+ | * Content Types | ||
+ | * PHP Content Types | ||
+ | * Ajouter *.module et *.install (pour drupal) | ||
+ | * Editors | ||
+ | * Text Editors | ||
+ | * Displayed Tab width : 2 | ||
+ | * Insert spaces for tabs | ||
+ | * PHP | ||
+ | * Appearance | ||
+ | * Show method return types | ||
+ | ===== SVN ===== | ||
+ | Pfff, avoir un svn intégré qui marche est une vraie galère (en tout cas pour moi). | ||
+ | subversive vs subclipse => subversive (selon l'avis de pas mal de monde, j' | ||
+ | Sur une PDT 2.2 (helios donc), installer subversive depuis les sources officielles pose pas de pb, c'est le connecteur qui déconne (cf par ex | ||
+ | http:// | ||
+ | |||
+ | Une fois installé svnkit 1.2.2 via le dépot http:// | ||
+ | |||
+ | Si installé avec l'UI une fois mis à jour le plugin subversive (cf lien ci-dessus), ça plante pas tellement moins :-/ | ||
+ | |||
+ | ===== 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:// | ||
+ | Sous debian c'est pareil, il faut indiquer / | ||
- | ===== Plugins | + | ==== Plugins ==== |
Comment les installer : http:// | Comment les installer : http:// |
eclipse.1212586524.txt.gz · Dernière modification : 04/06/2008 15:35 de daniel