2009-09-08 6 views
2

Dans Visual Studio, existe-t-il un moyen rapide de rechercher l'utilisation d'un objet dans le code qui se trouve derrière? C'est quelque chose que je fais constamment et la façon dont je le fais actuellement semble un peu maladroit. J'utilise VS2005, WinForms, VB et CodeRush/RefactorPro.Visual Studio - Recherche rapide de l'utilisation d'un objet dans le code

Actuellement je fais les étapes suivantes: en mode Création

  1. Cliquez sur l'objet.
  2. Dans le dialogue Propriétés, double cliquez sur le nom de l'objet
  3. copier dans le presse-papiers (avec Ctrl-C ou un clic droit et en sélectionnant Copier)
  4. Appuyez sur F7 pour afficher le code derrière éditeur
  5. Appuyez sur Ctrl-Home pour positionner en haut du fichier.
  6. Appuyez sur Ctrl-F, ce qui ouvre la boîte de dialogue Rechercher
  7. Appuyez sur Ctrl-V pour coller le nom de l'objet dans la zone de texte "Rechercher:".
  8. Appuyez sur ENTRÉE pour lancer la recherche.

Idéalement, je voudrais cliquer sur l'objet en mode Création puis appuyer sur une touche de raccourci pour effectuer ces autres étapes.

Si VS2005 n'a rien intégré, devrais-je effectuer une recherche avec une macro?

Répondre

1

Si des addons tiers sont autorisés, installez R # et utilisez l'outil Find Usages. Bien que je ne sois pas sûr que R # vaudrait le coup pour cette fonctionnalité seulement.

2

Je ne sais pas toutes les fonctionnalités comme ça, intégré en studio visuel, cependant, vous pouvez utiliser le merveilleux plug-in Resharper de JetBrains qui a cette fonctionnalité, comme beaucoup d'autres excellentes caractéristiques ...

Il est aussi un autre add-on appelé CodeRush, je ne l'ai pas utilisé, mais il semble que ça vaut le coup d'oeil.

+0

J'utilise CodeRush. Est-ce que quelqu'un sait s'il a cette fonctionnalité? –

+0

Connaissez-vous le nom resharper donne cette fonctionnalité? Comment est-il appelé? (c'est-à-dire quelle séquence de touches, les clics de souris sont nécessaires pour l'exécuter.) –

+0

Faites un clic droit sur votre classe ou objet et sélectionnez Find Usages. – mxmissile

1

Tab pour référence suivante - CodeRush Ou CodeRush Xpress

Cette fonction vous permet de faire défiler toutes les références à un identifiant simplement en plaçant votre curseur à l'intérieur de l'identifiant et en appuyant sur [TAB]

Trouver toutes les références - CodeRush

l'utilisation du [Maj-F12] combo dans CodeRush sera bri ng jusqu'à la toolwindows Références qui affichera alors toutes les références à l'identifiant actuellement au signe insertion.

Questions connexes