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?

Était-ce utile?

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:

AhtiK Eclipse WordWrap 0.0.5 Site de mise à jour

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):

  1. Fermer Eclipse

  2. 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 .

  1. Ajouter:

    wordwrap.enabled = true

Il s'agit d'une demande d'amélioration connue. Bug 35779

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top