====== Eclipse ======
===== passage à Helios SR2 =====
==== Problème ====
Lors du passage à Helios SR2, plusieurs points ne fonctionnaient plus:
- raccourci "Toggle Comment" (ESC + Ctrl + C) pour ajouter/enlever des commentaires ne fonctionnait plus
- raccourci "Open Declaration" (F3 ou Ctrl + click) ne fonctionnait plus
j'ai résolu ces problèmes de la manière suivante:
* toggle comments
* détruit mon projet PHP (sans effacer le contenu du disque dur !)
* effacé sur le disque les fichiers propres à Eclipse: .settings, .buildpath, .project
* recréé le projet PHP pour ce projet
* Open declaration
* installé un patch trouvé sur le net: org.eclipse.php.ui_2.2.1.v20101001-2300.jar
* le patch se trouve ici: http://sourceforge.jp/projects/pdt-tools/releases/51060 ou éventuellement ici: http://www.alaxos.ch/downloads/org.eclipse.php.ui_2.2.1.v20101001-2300.jar
* il suffit de remplacer le fichier dans le dossier eclipse/plugins
===== Configurer le nombre d'espaces à utiliser à la place des tablutations pour le code HTML =====
==== Problème ====
Sous Ubuntu 16.4 avec Cinnamon, Eclipse Mars.2 ne permet pas d'éditer le nombre d'espaces à insérer à la place des tabluations. Les boutons + et - sont grisés.
(Setting: Web > HTML Files > Editor)
==== Solution ====
Rajouter à la main dans le fichier
.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.html.core.prefs
La ligne suivante:
indentationSize=4
ce qui donne:
eclipse.preferences.version=1
indentationChar=space
indentationSize=4
inlineElements=small,big,sub,img,strong,select,basefont,title,sup,br,abbr,a,b,acronym,strike,em,i,label,td,input,q,s,th,u,cite,li,font,span