8
votes

Comment puis-je voir la fenêtre Hiérarchie des appels?

Selon Ce , je devrais pouvoir mettre en évidence une procédure Nom, droite Muse Cliquez et sélectionnez "Appeler hierarchy" menu pour ouvrir la fenêtre de la hiérarchie des appels.

Pourtant, il n'y a pas de menu contextuel disponible lorsque je souligne une routine.

Qu'est-ce qui donne?


1 commentaires

Le fichier doit également être ouvert à l'intérieur d'un projet pour le service de langue afin de pouvoir déterminer la hiérarchie des appels. Aussi, quelle langue utilisez-vous?


3 Réponses :


1
votes

J'ai VS 2010 Prof et voir l'option de menu. Assurez-vous que votre curseur est sur une méthode. La clé de raccourci est également: Ctrl K, Ctrl T


3 commentaires

"La combinaison de touches (Ctrl K, Ctrl K) est liée à la commande (voir la hiérarchie des appels) qui n'est pas disponible actuellement.


@ xaml-toe, quelle édition de vs êtes-vous sur? Certaines éditions pourraient avoir cette désactivation.


Chadd Vous obtenez ce message si vous n'avez pas mis en évidence une méthode.



7
votes

Deux choses: 1. L'appel de la hiérarchie est uniquement disponible en pro et plus haut 2. L'appel de la hiérarchie est actuellement disponible actuellement en C #

En supposant que ces deux choses sont vraies pour vous, il semble que vous ayez peut-être un problème contraignant ou autre chose en cours. Aller à Outils -> Options -> Clavier et tapez "View.CallHierarchy" dans la zone de texte "Afficher les commandes contenant". Voir ce qui est répertorié dans la liste déroulante "Raccourcis pour la commande sélectionnée".


2 commentaires

Ah. J'utilise vb.net. Un engagement de Microsoft ou de Microsoft à s'assurer que vb.net n'est pas un citoyen de la 2e classe. Je suis en retard pour changer.


Dans VS 2012, cette fonction sera également disponible pour les utilisateurs VB.net. Pendant ce temps, la meilleure chose à venir est "trouver le symbole", shift-f12. Une liste d'utilisation des symboles est affichée. Lorsque vous cliquez sur un membre de membre et appuyez sur SHIFT-F12, vous verrez.



8
votes

Si vous avez installé Resharber, cela pourrait le cacher aussi.

Unock la case à cocher dans Resharper | Options | Environnement | Clavier et menus | Masquer les éléments de menu Visual Studio remplaçables.


1 commentaires

Merci pour cela! Je pensais que c'était une rallonge la cache.