Trouver toutes les affectations de variables
Eclipse est un moyen facile de trouver toutes les références à une variable, mais est-il un moyen rapide de seulement regarder pour les missions?
- Ce serait vraiment sympa est le ReSharper manière de faire, avec peu d'icônes signifiant lit ou écrit dans les résultats de recherche.
Vous devez vous connecter pour publier un commentaire.
Rapide? Hm... vous Trouverez toutes les références avec Ctrl+Maj+G, puis filtrer dans la
Search
vue (résultats) par l'intermédiaire du menu Affichage (liste déroulante triangle). Vous pouvez sélectionnerReads
là pour filtrer ces.Raccourci: le Curseur de la variable, menu
Search > Write Access > Workspace
. Pas de raccourci clavier affecté par défaut, mais vous pouvez le faire comme d'habitude (Preferences > General > Keys
).Reads
, pasWrites
.Reads
au lieu deWrites
depuis le menu dans l'affichage de Recherche vous permet de sélectionner ce qu'il faut exclure, pas les éléments à inclure.Ctrl+Maj+U affiche toutes les occurrences d'une variable, avec des icônes différentes pour lire et écrire des références.
Vous pouvez également définir différentes couleurs pour lire et écrire les occurrences de la variable sélectionnée (dans la partie droite de l'éditeur). Ces couleurs sont définies dans les préférences d'Eclipse, dans "Général -> Rédaction -> les éditeurs de Texte -> Annotations". Il est "Occurences" et "Écrire occurences". J'ai mis la même couleur, légèrement plus foncée pour "Écrire occurence", donc je peux facilement repérer écrire occurences, sans aucune touche.
Shift-Ctrl-G
, d'autre part, prend un moment pour venir et montre une vue qui ne montre pas les matchs réels: il indique le lieu où les correspondances sont, et je dois double-cliquez à cet endroit et scan du fichier réel.Ctrl+Shift+U
me montre ce que j'ai besoin de voir tout de suite.Ctrl+Alt+U
trouve toutes les références à l'intérieur d'une classe (références locales) pour une variable donnée, sur ma machine ubuntu.