Programmation PHP dans Eclipse PDT est principalement un plaisir: complétion de code, modèles, saut de méthode, etc.
Cependant, une chose qui me rend fou, c'est que je ne peux pas mettre mes lignes dans les fichiers PHP pour envelopper Word, donc sur les longues lignes, je tape indéfiniment vers la droite.
Je clique sur Windows | Préférences et tape "wrap" et j'obtiens:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
J'ai essayé de changer le "retour automatique" que j'ai trouvé là-bas et la "largeur de ligne" à 72, mais ils n'ont eu aucun effet.
Comment puis-je faire fonctionner Word Wrap dans Eclipse PDT pour les fichiers PHP?
Cela a vraiment été l'une des fonctionnalités les plus recherchées d'Eclipse. Il ne manque pas seulement dans PHP-- il manque dans l'EDI. Heureusement, de Google Summer of Code, nous obtenons ce plug-in Eclipse Word-Wrap
Pour l'installer, ajoutez le site de mise à jour suivant dans Eclipse:
Eclipse Word-Wrap Plug-In par Florian Weßling fonctionne bien dans Eclispe PDT (3.0.2).
Sites d'installation et de mise à jour
Il est recommandé de redémarrer Eclipse avec-clean
option immédiatement après l'installation.
Eclipse Indigo 3.7: http://dev.cdhq.de/Eclipse/updatesite/Indigo/
Eclipse Juno 4.2: http://dev.cdhq.de/Eclipse/updatesite/juno/
Eclipse Kepler 4.3: http://dev.cdhq.de/Eclipse/updatesite/kepler/
Eclipse Luna 4.4: http://dev.cdhq.de/Eclipse/updatesite/luna/
Eclipse Mars 4.5: http://dev.cdhq.de/Eclipse/updatesite/mars/
Eclipse Neon 4.6: Plugin non nécessaire. * Appuyez simplement sur Alt-Shift-Y :)
* Voir réponse de KrisWebDev pour plus de détails et comment rendre l'habillage Word permanent.
Utilisation
Après l'installation du plugin:
Il n'y a pas d'indicateur dédié pour l'état actuel du paramètre d'habillage Word, mais vous pouvez vérifier la barre de défilement horizontale dans l'éditeur.
Enfin quelque chose qui fonctionne en 2016 avec support natif !
Vous voulez la version la plus récente et la plus récente [~ # ~] néon [~ # ~] d'Eclipse depuis Bug 35779 est enfin patché:
ADVANCED MODE
Eclipse IDE for PHP Developers
avec Version du produit: Latest
Maintenant, vous pouvez faire un toogle wordwrap manuellement en utilisant Alt+Shift+Y pour CHAQUE fichier! Ennuyeuse!
Donc, si vous avez de la chance, il doit y avoir un Nice global setting perdu dans Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
mais non, c'est un piège, il n'y a pas de paramètre GUI! Au moins au moment de la rédaction.
J'ai donc trouvé le moyen difficile de le définir globalement (par défaut):
Fermer Eclipse
Trouver org.Eclipse.ui.editors.prefs
Fichier de paramètres Eclipse:
find ~ -name org.Eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
Si vous êtes sur une plate-forme comme macOS où la commande ci-dessus ne fonctionne pas, vous pouvez trouver le fichier de paramètres dans votre dossier d'espace de travail actuel sous .metadata/.plugins/org.Eclipse.core.runtime/.settings/org.Eclipse.ui.editors.prefs
.
Ajouter:
wordwrap.enabled=true
Il s'agit d'une demande d'amélioration connue. Bogue 35779