Raccourci Visual Studio 2010 pour rechercher des classes et des méthodes?


176

Existe-t-il un raccourci dans Visual Studio 2010 pour trouver des classes / interfaces?

J'utilisais Resharper il y a quelques années pour cela. Ici maintenant, je n'ai pas le Resharper et je cherche quelque chose de similaire dans Visual Studio 2010, ce qui peut m'aider à le faire.

En ce moment, je dois utiliser find all "s classname" qui est le plus proche que je puisse obtenir.


liste complète des raccourcis visualstudioshortcuts.com
AmirHossein

Réponses:


300

Visual Studio 2010 a la commande «Naviguer vers», qui peut être ce que vous recherchez. Le raccourci clavier par défaut est CTRL+ ,. Voici une vue d' ensemble de certaines des options de navigation dans Visual Studio 2010.


5
Belle fonctionnalité principale que je voulais dans Resharper sans tout le reste :-)
The Coder

Merci Cher, je veux savoir s'il y a un caractère spécial que je peux filtrer les fichiers avec l'extension, supposons que j'ai le nom de fichier 'ABCD.cshtml' y a-t-il un moyen de filtrer un fichier comme 'ABCD% .cshtml' ou quelque chose
MUHAMMAD MUBUSHER ASLAM

1
Quelqu'un a-t-il l'expérience que la boîte «Naviguer vers» se ferme spontanément pendant qu'il tape? Cela me rend fou. Semble se produire uniquement lors de la première utilisation après l'ouverture de Visual Studio.
Colonel Panic

4
Pouvons-nous supprimer la balise visual-studio, ne laissant que visual-studio-2010 pour être clair qu'il s'agit d'une question héritée, non pertinente pour la version actuelle?
ahcox

2
@ahcox a du sens - j'ai supprimé la balise.
driis

59

Ctrl+ Tdans Visual Studio 2017.


3
Je pense que c'est le mappage des touches Resharper
Lee Campbell

1
@LeeCampbell Ce n'est pas le cas. Cela correspond à Edit.GoToAll (Global).
Orhun

1
donc le mappage par défaut est Ctrl + 1 + F1
Lalit Kale


6

Utilisez la boîte de liste déroulante "Aller à la recherche" avec la commande "> de". CTRL+ /ou CTRL+ Dsont les raccourcis clavier standard.

Par exemple, aller à la zone de liste déroulante ( CTRLde + /) et tapez: >of MyClassName. Au fur et à mesure que vous tapez, intellisense affine les options de la liste déroulante.

D'après mon expérience, c'est plus rapide que Naviguer vers et n'ouvre pas une autre boîte de dialogue à gérer. En outre, cette zone de liste déroulante a beaucoup d'autres petites commandes de raccourci astucieuses:

Utilisation de la zone de liste déroulante Aller à la recherche

Cette zone de texte était la zone par défaut dans la barre d'outils Standard de Visual Studio. Il a été supprimé dans Visual Studio 2012, vous devez donc le rajouter à l'aide du menu OutilsPersonnaliser . Les raccourcis clavier ont peut-être changé aussi: je ne suis pas sûr car les miens sont tous personnalisés.



0

Ctrl+ K, Ctrl+ Rouvre l'Explorateur d'objets dans Visual Studio 2010. Trouvez ce que vous recherchez en recherchant, en parcourant et en filtrant les résultats. Voir aussi Ctrl+ Alt+ J. ^K ^Rest mieux car il place votre curseur directement dans la zone de recherche, prêt à taper votre nouvelle recherche, même lorsque le navigateur d'objets est déjà ouvert.

Définissez la liste Parcourir en haut à gauche à l'endroit où vous voulez commencer. À partir de là, vous pouvez utiliser la zone de recherche (2ème zone de texte à partir du haut, traverse la fenêtre du navigateur d'objets) ou vous pouvez simplement tout parcourir à partir de l'arborescence de gauche. Les recherches sont temporaires mais les "composants sélectionnés" définis par la liste Parcourir persistent. Définissez un ensemble personnalisé avec le petit bouton "..." juste à droite de la liste.

Objets, packages, espaces de noms, types, etc. sur la gauche; champs, méthodes, constantes, etc. en haut à droite, docstrings en bas à droite.

Le mode d'affichage d'un volet peut être modifié par un clic droit dans l'espace vide de la fenêtre; arborescence organisée par assemblage / conteneur ou par espace de noms et autres préférences.

Les éléments peuvent être cliqués avec le bouton droit de la souris pour rechercher, copier et filtrer.

Pour la navigation au clavier, utilisez Ctrl+ K, Ctrl+ Rde n'importe où pour démarrer une nouvelle recherche, Enterpour exécuter la recherche que vous venez de saisir ou de coller et Ctrl+ F6pour fermer l'Explorateur d'objets. ALT+ <--pour revenir en arrière et ALT+ -->pour avancer dans l'historique de recherche. Plus peut être défini; recherchez "ObjectBrowser" dans la configuration des raccourcis clavier.

Si les raccourcis clavier ci-dessus ne fonctionnent pas, l'Explorateur d'objets doit être dans le menu Affichage quelque part avec un raccourci différent. Si tout le reste échoue, recherchez "ObjectBrowser" sous Outils-> Options-> Environnement-> Clavier -> "Afficher les commandes contenant".


-6

Dans Visual Studio Code , le raccourci par défaut pour cela est Ctrl+ P.


Pourquoi des votes négatifs? Cette question est identifiée à la fois avec visual-studioetvisual-studio-2010
ashes999

17
Je ne suis pas le down-voter, mais Visual Studio et Visual Studio Code ne sont pas le même produit. Dans Visual Studio, ctrl + P est le raccourci "Imprimer" ...
Melvyn

1
@ ashes999, vous avez déjà dit que votre réponse est fausse, pourquoi ne la supprimez-vous pas?
Anatoly
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.