179 votes

Eclipse : Comment changer la couleur de surbrillance de la méthode/expression actuellement sélectionnée ?

Dans Eclipse, lorsque votre curseur est placé sur une méthode (ou d'autres choses), les autres endroits où la méthode existe sont mis en évidence. J'aimerais changer la couleur de ce surlignage, mais après avoir parcouru les préférences d'eclipse à de nombreuses reprises aux trois endroits, je n'ai toujours pas trouvé cette option.

L'un de vos gourous d'Eclipse sait-il où trouver cette option ?

Merci !

307voto

coobird Points 70356

Après avoir parcouru la boîte de dialogue Préférences, voici l'endroit où la couleur de surbrillance des "occurrences" peut être modifiée :

General -> Editors -> Text Editors -> Annotations

Cherchez Occurences de la Types d'annotation liste.

Ensuite, assurez-vous que Text as highlighted est sélectionné, puis choisissez la couleur souhaitée.


Et, une image vaut mille mots...

Preferences dialog

Image showing occurences highlighted in orange.

18 votes

Modifiez également "Write Occurences" pour modifier la mise en évidence de l'endroit où les variables sont définies.

5 votes

Très bien. Lorsqu'un utilisateur de Java voit "annotations", il pense immédiatement aux annotations Java qui n'ont rien à voir avec ce paramètre. Mais comme il se trouve dans la zone normale de l'éditeur de texte au lieu des paramètres de l'éditeur Java, le terme a une signification totalement différente. Quoi qu'il en soit, les gars d'Eclipse doivent changer la couleur de ce paramètre en orange par défaut, en regardant les votes ici, il est évident qu'il y a un certain nombre de personnes qui détestent le faible contraste par défaut...

3 votes

C'est différent dans Eclipse 3 Mars. N'oubliez pas de récupérer les occurrences "Read" et "Wrte". Voici une capture d'écran de l'aspect de l'édition pour PHP : i.imgur.com/3H1GfYO.png

7voto

Peter K. Points 3837

Pour ceux qui travaillent dans Titanium Studio, l'élément est un peu différent : il se trouve sous l'onglet Thèmes de "Titanium Studio".

La couleur à changer est celle de la "Sélection" en haut à droite.

enter image description here

7voto

Tiago Points 1

1 - Cliquez avec le bouton droit de la souris sur la surbrillance dont vous voulez changer la couleur.

2 - Sélectionnez "Propriétés" dans le menu contextuel.

3 - choisissez la nouvelle couleur (comme coobird suggéré)

Cette solution est simple car il n'est pas nécessaire de rechercher la surbrillance par son nom ("Ocurrence" ou "Write Ocurrence" etc.), il suffit de faire un clic droit et la fenêtre appropriée s'affiche.

0 votes

Oui, cela fonctionne si vous faites un clic droit sur la couleur de surbrillance dans la barre de défilement qui est censée correspondre à l'emplacement du mot surligné dans la source et cliquez sur "Préférences...". J'ai mis du temps à réaliser que j'essayais de modifier le type d'annotation Balises correspondantes.

2voto

Nijesh Hirpara Points 468

Si vous utilisez eclipse avec le paquet PHP et que vous voulez changer la couleur de surbrillance, il y a une légère différence avec la réponse ci-dessus.

  1. Cliquez à droite sur le mot en surbrillance
  2. Sélectionnez "Préférences".
  3. Allez dans Général > Éditeurs > Éditeurs de texte > Annotations. Recherchez maintenant les "occurrences 'read' des éléments PHP" et les "occurrences 'write' des éléments PHP". Vous pouvez y sélectionner la couleur de votre choix.

Change Highlighted text colour in Eclips with PHP

1voto

thom Points 1
  1. cliquez avec le bouton droit de la souris sur la surbrillance dont vous voulez changer la couleur

  2. sélectionnez "Préférence".

  3. ->Général->Éditeurs->Éditeurs de texte->Annotations->Occurrences->Texte comme Hightlited->color.

  4. Sélectionnez "Préférence ->java->Éditeur->Restaurer les valeurs par défaut".

0 votes

Il s'agit d'une copie des réponses existantes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X