Comment faire fonctionner Word Wrap dans Eclipse PDT for PHP?
-
01-07-2019 - |
Question
Programmer PHP dans Eclipse PDT est avant tout un plaisir: compléter du code, créer des templates, sauter à la méthode, etc.
Cependant, une chose qui me rend fou est que je ne parviens pas à insérer les lignes dans les fichiers PHP. Ainsi, sur de longues lignes, je tape indéfiniment à droite.
Je clique sur Windows | Préférences, puis entrez "wrap". et obtenez:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
J'ai essayé de modifier le " bouclage automatique " que j’y ai trouvé et le champ "Largeur du trait". à 72 mais ils n'ont eu aucun effet.
Comment puis-je faire fonctionner le retour à la ligne dans Eclipse PDT for PHP?
La solution
C’est vraiment l’une des fonctionnalités les plus recherchées dans Eclipse. Il ne manque pas seulement dans les fichiers PHP - il manque dans l'EDI. Heureusement, Google Summer of Code fournit ce plug-in Eclipse Word-Wrap
Pour l'installer, ajoutez le site de mise à jour suivant dans Eclipse:
Autres conseils
plug-in Eclipse Word-Wrap de Florian We & # 223; ling fonctionne bien dans Eclispe PDT (3.0.2).
Sites d'installation et de mise à jour
Il est recommandé de redémarrer Eclipse avec l'option -clean
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/> / a>
Eclipse Kepler 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/ / a>
Eclipse Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/ / a>
Eclipse Mars 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/ / a>
Eclipse Neon 4.6: plugin non nécessaire. * Appuyez simplement sur Alt - Maj - Y :)
* Voir la réponse de KrisWebDev pour plus de détails et savoir comment rendre le retour à la ligne permanent.
Utilisation
Après l'installation du plugin:
- Menu contextuel: Cliquez avec le bouton droit de la souris > Basculer le retour à la ligne
- Barre de menu: Modifier > Basculer le retour à la ligne
- Raccourci clavier: Ctrl - Alt - E
- Vous pouvez également: Modifier > Activer le retour automatique à la ligne dans tous les éditeurs ouverts
Il n'y a pas d'indicateur dédié pour l'état actuel du paramètre de retour à la ligne, mais vous pouvez vérifier la barre de défilement horizontale dans l'éditeur.
- La barre de défilement horizontale est visible: le retour à la ligne est désactivé.
- La barre de défilement horizontale est absente: le retour à la ligne est activé.
Enfin, quelque chose qui fonctionne en 2016 avec le support natif !
Vous souhaitez utiliser la NEON version la plus récente et la plus récente d'Eclipse depuis Le bogue 35779 est enfin corrigé:
- Utilisez le programme d'installation Eclipse
- Cliquez en haut à droite sur le menu & menu; " icône et choisissez
MODE AVANCÉ
- Sélectionnez
IDE Eclipse pour les développeurs PHP
avec Version du produit :Dernier
- Suivant ... Suivant, Terminer
Vous pouvez maintenant toogle wordwrap manuellement en utilisant Alt + Maj + Y pour CHAQUE fichier! Ennuyeux!
Donc, si vous avez de la chance, il est supposé avoir un paramètre global intéressant perdu dans Fenêtre
> Préférences
> Général
> Editeurs
> Editeurs de texte
> Activez Wordwrap
mais non, c'est un piège, il n'y a pas de paramètre d'interface graphique! 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
-
Rechercher
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 utilisez une plate-forme telle que macOS où la commande ci-dessus ne fonctionne pas, vous pouvez trouver le fichier de paramètres dans le dossier de votre 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. Bug 35779