110 votes

Impossible de mettre en évidence toutes les occurrences d'un mot sélectionné dans Eclipse

J'ai essayé d'utiliser le Toggle mark occurrences (Alt + Shift + O) et aussi dans Preferences -> General -> Editors -> Text Editor -> Annotations et de définir les occurrences C/C++ et C/C++ Write. Mais lorsque je sélectionne un mot, toutes les occurrences de ce mot spécifique ne sont pas mises en évidence.

Ce que j'utilise est Eclipse Indigo Service Release 2 sous XP, avec un projet C++.

1 votes

L'option "Marquer les occurrences" que tout le monde recommande ne met en évidence que les tokens de la langue ; elle ne vous aidera pas à mettre en évidence un mot aléatoire. Voir ma réponse pour une possibilité en 2016 de mettre en évidence n'importe quel mot dans n'importe quel volet d'Eclipse.

0 votes

@hmijail, dans la nouvelle version d'Eclipse Oxygen, cela fonctionne de manière native ! consultez ma réponse stackoverflow.com/a/42007441/658497

0 votes

Le plugin "glance" met en évidence tout mot dans n'importe quel volet, même s'il ne s'agit pas d'un éditeur. La fonctionnalité Oxygen semble simplement corriger la mise en évidence qui était cassée ou manquante dans les éditeurs JS.

276voto

Mark Points 4972

Vous pouvez essayer d'activer l'option Marquer les occurrences avec l'icône de la barre d'outils : Eclipse Toolbar

2 votes

Ok, il semble que cette solution fonctionne lorsque je crée un nouveau projet simple, j'ai testé sur un grand projet et cela n'a pas fonctionné là je ne sais pas pourquoi.

9 votes

Cette solution est utilisée uniquement pour activer le marquage des occurrences. Vous pouvez l'activer en allant dans Préférences --> Java --> Éditeur --> Marquer les occurrences.

0 votes

Cela n'a fonctionné qu'après avoir redémarré eclipse. Auparavant, cela ne fonctionnait que si je sélectionnais d'abord le mot, puis que je l'activais. Je ne pouvais pas simplement le garder activé. Maintenant, c'est bon.

36voto

lwpro2 Points 5331

Préférences --> Java --> Editeur --> Marquer les occurrences

9voto

Alexis Pautrot Points 325

Vérifiez les options qui sont cochées dans Préférences -> Java -> Editeur -> Marquer les occurrences. Puis redémarrez Eclipse.

0voto

Nicolas Edwards Points 104

Si vous allez dans la fenêtre-Préférences, sélectionnez la langue avec laquelle vous voulez/travaillez. Sélectionnez l'éditeur sous cette langue spécifique et ensuite il y a une marque d'occurrences qui a quelques options. Là où il est dit de garder les marques lorsque la sélection change, pour moi c'était coché. Lorsque je l'ai décochée, le système a commencé à mettre en évidence correctement.

0voto

Bryan Kahlig Points 1

Pour les personnes qui utilisent un fond sombre avec des couleurs de police claires, vous pouvez vérifier la couleur de mise en évidence dans Preferences -> General -> Editors -> Text Editor -> Annotations . Le mien était réglé par défaut sur le noir, ce qui ne ressort pas sur un fond noir.

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