web-dev-qa-db-fra.com

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

Existe-t-il un raccourci dans Visual studio 2010 pour rechercher des classes/interfaces?

J'utilisais Resharper il y a quelques années pour le faire. Ici, je n'ai pas le Resharper et je ne trouve pas quelque chose de similaire dans Visual studio 2010 qui puisse m'aider à le faire.

Pour le moment, je dois utiliser tous les "noms de classe" les plus proches possibles.

161
mamu

Visual Studio 2010 a la commande "Naviguer vers" qui peut être ce que vous recherchez. Le raccourci clavier par défaut est CTRL + ,. Voici un aperç de certaines des options de navigation dans Visual Studio 2010.

292
driis

Ctrl+T dans Visual Studio 2017.

49
Orhun

Essayer Alt+F12 dans Visual Studio 2010.

Il ouvre le dialogue Find Symbol qui vous permet de rechercher des méthodes, des classes, etc.

14
dopplesoldner

Utilisez la zone "Aller à la recherche" avec la commande "> de". CTRL+/ ou CTRL+D sont les raccourcis clavier standard.

Par exemple, accédez à la liste déroulante (CTRL+/) et tapez: >of MyClassName. Au fur et à mesure que vous tapez, IntelliSense affinera les options du menu déroulant.

Selon mon expérience, cela est plus rapide que Naviguer vers et ne fait pas apparaître un autre dialogue à traiter. En outre, cette liste déroulante contient beaucoup d'autres petites commandes de raccourci astucieuses:

tilisation de la liste déroulante Aller à la recherche

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

6
Hawkeye Parker

Ctrl+K,Ctrl+R ouvre le navigateur d’objets dans Visual Studio 2010. Trouvez ce que vous recherchez en recherchant, en parcourant et en filtrant les résultats. Voir également Ctrl+Alt+J. ^K ^R est préférable, car il place votre curseur dans le champ de recherche, prêt à taper votre nouvelle recherche, même lorsque le navigateur d'objets est déjà ouvert.

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

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

Le mode d'affichage d'un volet peut être modifié en cliquant avec le bouton droit de la souris dans l'espace vide de la fenêtre. arborescence organisée par Assembly/conteneur ou par espace de noms et d’autres préférences.

Vous pouvez cliquer avec le bouton droit de la souris sur les éléments pour rechercher, copier et filtrer.

Pour la navigation au clavier, utilisez Ctrl+K,Ctrl+R de n'importe où pour lancer une nouvelle recherche, Enter pour exécuter la recherche que vous venez de taper ou coller et Ctrl+F6 pour fermer le navigateur d'objets. ALT+<-- revenir en arrière et ALT+--> pour avancer dans l'historique des recherches. Plus peut être réglé; rechercher "ObjectBrowser" dans le raccourci clavier config.

Si les raccourcis clavier ci-dessus ne fonctionnent pas, le navigateur d’objets doit apparaître dans le menu Afficher avec un raccourci différent. Si tout échoue, recherchez "ObjectBrowser" sous Outils-> Options-> Environnement-> Clavier -> "Afficher les commandes contenant".

0
Chris Smith

Cliquez avec le bouton gauche sur une méthode et appuyez sur la touche F12 pour aller à la définition . Autres actions également disponibles

0
Troy