Partager via


Rechercher du code à l’aide des commandes Go To

Les commandes Visual Studio Go To effectuent une recherche ciblée de votre code pour vous aider à trouver rapidement des éléments spécifiques. Vous pouvez accéder à une ligne, un type, un symbole, un fichier ou un membre spécifique à l’aide d’une interface simple et unifiée.

Dans Visual Studio 2022, une nouvelle expérience de recherche remplace la plupart des fonctionnalités décrites ici. Par exemple, Accéder au type (Ctrl+T) passe (par défaut) à la nouvelle expérience de recherche dans Visual Studio 2022, au lieu d’ouvrir la fenêtre Accéder au type. Pour plus d’informations sur la nouvelle expérience de recherche, consultez la recherche Visual Studio.

Comment utiliser Go To

Méthode d’entrée Étapes
Clavier Sélectionnez Ctrl+T ou Ctrl+,
Souris Sélectionnez Modifier>Atteindre>Atteindre tout

Une petite fenêtre s’affiche dans le coin supérieur droit de l’éditeur de code :

Capture d’écran montrant la fenêtre Atteindre tout.

Lorsque vous tapez dans la zone de texte, les résultats apparaissent dans une liste déroulante sous la zone de texte. Pour accéder à un élément, sélectionnez-le.

Capture d’écran montrant la fenêtre Naviguer vers.

Vous pouvez également entrer un point d’interrogation ( ?) pour obtenir de l’aide supplémentaire :

Capture d’écran montrant la fenêtre Accéder à toutes les aides.

Recherches filtrées

Par défaut, l’élément spécifié est recherché parmi tous les éléments de solution. Toutefois, vous pouvez limiter votre recherche de code à des types d’éléments spécifiques en préfaçant les termes de recherche avec certains caractères. Vous pouvez également modifier rapidement le filtre de recherche en sélectionnant des boutons dans la barre d’outils de la boîte de dialogue Accéder . Les boutons qui modifient les filtres de type se trouvent sur le côté gauche et les boutons qui modifient l’étendue de la recherche se trouvent sur le côté droit :

Capture d’écran montrant les boutons de filtre et de portée dans la barre d’outils.

Filtrer par un type spécifique d’élément de code

Pour affiner votre recherche pour retourner uniquement un type spécifique d’élément de code, vous pouvez spécifier un préfixe dans la zone de recherche ou sélectionner l’une des cinq icônes de filtre :

Préfixe Icône Raccourci Description
: Ctrl+G Atteindre le numéro de ligne spécifié
f Ctrl+1, Ctrl+F Accéder au fichier spécifié
r Ctrl+1, Ctrl+R Accédez au fichier récemment visité spécifié
t Ctrl+1, Ctrl+T Atteindre le type spécifié
m Ctrl+1, Ctrl+M Accéder au membre spécifié
# Ctrl+1, Ctrl+S Atteindre le symbole spécifié

Filtrer par emplacement spécifique

Pour affiner votre recherche pour renvoyer uniquement des éléments à partir d’un emplacement spécifique, sélectionnez l’une des deux icônes de document :

Icône Description
Rechercher le document actif uniquement
Rechercher des documents externes en plus de ceux situés dans le projet/la solution

Casse mixte

Si vous utilisez une casse mixte dans votre code, vous pouvez trouver plus rapidement des éléments de code en entrant uniquement les lettres majuscules de leur nom. Par exemple, si votre code a un type appelé CredentialViewModel, vous pouvez affiner la recherche en sélectionnant le filtre de type (t), puis en entrant uniquement les majuscules du nom (CVM) dans la boîte de dialogue Atteindre . Cette fonctionnalité peut être utile si votre code a de longs noms.

Capture d’écran montrant comment effectuer une recherche avec des lettres majuscules.

Paramètres

Vous pouvez sélectionner l’icône d’engrenage pour modifier le fonctionnement de cette fonctionnalité :

Réglage Description
Utiliser l’onglet Aperçu Afficher immédiatement l’élément sélectionné dans l’onglet Aperçu de l’IDE
Afficher les détails Afficher des informations de projet, de fichier, de ligne et de résumé à partir de commentaires de documentation dans la fenêtre
Fenêtre centre Déplacez la fenêtre au centre du haut de l’éditeur de code, au lieu du coin supérieur droit