Fenêtre Visual Studio qui affiche la liste des méthodes
Dans Visual Studio, il y a une fenêtre qui affiche la liste des méthodes de la classe active? Une petite fenêtre de l'Explorateur de solutions. Dans Eclipse, il y en a un.
19 réponses
il y a une chute juste au-dessus de la fenêtre de code:
il est appelé barre de Navigation et contient trois chutes: première chute contient projet , deuxième type et troisième membres (méthodes).
vous pouvez utiliser le raccourci Ctrl + F2 (déplacer le focus vers le project drop down") et appuyez sur Tab deux fois (déplacer le focus vers la troisième drop down) pour le mettre au point, la flèche vers le bas étendra la liste.
j'ai trouvé comment baisser la descente comme indiqué dans la première réponse (@ChrisF):
Allez dans Options->Editeur de Texte->(votre langue)
et cochez" barre de Navigation " dans la section Affichage.
raccourci vers la barre de Navigation est Ctrl + F2 . Il vous emmène à la descente des types en premier. Appuyez sur tab pour passer à la méthode déroulant, puis entrez une méthode pour aller à celui-là.
depuis Visual Studio 2012, vous pouvez visualiser le contour ( champs et méthodes) dans l'Explorateur de solutions en élargissant le noeud correspondant à votre fichier .
Resharper a la fenêtre de Structure de fichier qui est très similaire à la vue de contour d'éclipse. Réponse initiale:
Visual Studio 2012: liste de toutes les méthodes de la classe
Resharper help: http://www.jetbrains.com/resharper/webhelp/Reference__Windows__File_Structure_Window.html
ReSharper possède une fenêtre' ReSharper | Windows | File Structure', qui est utilisée pour visualiser la structure du fichier de code actuel.
malgré que c'est une vieille question peut-être cette réponse vous aider comme m'a aidé.
vous pouvez télécharger l'extension codemaid d'ici: codemaid website
il a beaucoup de fonctionnalités que vous pouvez trouver sur leur site.
celui qui est lié à cette question Est le creusement de code
Visualisez et naviguez à travers le contenu de vos fichiers C# et C++ à partir de une vue de l'arborescence de la hiérarchie. Passez rapidement d'une méthode de tri à l'autre pour avoir une meilleure vue d'ensemble. Glisser-déposer pour réorganiser le code. Voir les scores de complexité de McCabe et les conseils d'outils informatifs.
en d'autres termes, il vous donne la capacité de voir les méthodes et les propriétés et également de réorganiser les simplement glisser-déposer. c'est mon extension d'usage quotidien
il n'y a pas d'équivalent direct à la vue de contour dans Eclipse. La chose la plus proche que j'ai trouvée est la vue de classe, qui liste Toutes les classes et leurs membres/méthodes. Il y a une boîte de recherche en haut pour affiner la sélection.
en haut de votre éditeur de texte, vous devriez avoir un dropdown qui liste Toutes les méthodes, propriétés etc dans le type courant; et il est cliquable (même si ces membres sont définis dans d'autres fichiers - dans ce cas, ils sont grisés mais vous pouvez toujours naviguer avec eux).
aussi, si vous utilisez L'Explorateur de classe ( Ctrl + Alt + C ) pour naviguer votre projet, alors vous obtiendrez un aperçu complet de tous les votre types. Cependant, il ne semble pas y avoir de paramètre dans Outils/Options qui vous permette de suivre le type actif dans cette fenêtre (il y a pour l'Explorateur de solutions) - peut-être qu'une macro ou addin est dans l'ordre...
Dans Visual Studio 2015, Affichage > Autres Windows > Affichage Des Ressources . Le raccourci clavier est Ctrl + Shift + E . Je trouve ça plus propre que la vue de classe. Avec Class View Windows, vous pouvez filtrer les méthodes / attributs en fonction du modificateur d'accès (privé/protégé/public), etc.
Dans Visual Studio 2005 et 2008, vous pouvez essayer le Code Source "Outliner" Puissance Jouet .
voulez-vous dire la fenêtre de vue de classe (Vue - >Vue de classe, ou Ctrl + W , C )?
vous avez aussi la fenêtre popup intellisence
Avec Studio Visuel 2010
vous choisissez des Outils->Paramètres->Paramètres experts
dans le coin gauche-en bas, vous verrez l'onglet "Vue classe" à droite prochain onglet "Explorateur de solutions "
dans la partie supérieure de la disposition" Vue de classe", vous verrez la liste des noms de classe, enum, struct, ... Dans la zone inférieure de " vue de classe layout, vous verrez la liste des membres pour ces classe, enum ou struct
Microsoft ne se sent pas d'implémenter cet outil utile, mais si par hasard vous pouvez avoir une aide visuelle, vous l'avez dans VAssistX > Tools > va Outline . Le plugin n'est cependant pas gratuit.
J'utilise USysWare DPack depuis toujours. Il est très petit et pas intrusif donc si tout ce que vous voulez est une fenêtre de raccourci rapide montrant la liste des méthodes du fichier courant que vous utilisez, il fournit juste cela. Une bonne chose est que l'auteur est toujours actif après plus de 10 ans juste pour continuer à fournir les mêmes fonctionnalités dans la dernière version VS.
https://marketplace.visualstudio.com/items?itemName=SergeyM.DPack-16348
après l'installation, il suffit d'utiliser Alt + M
pour afficher la fenêtre de liste de méthodes. Je préfère montrer à tous les membres à la place, mais c'est à vous de décider.
une façon propre de faire ceci est D'utiliser View.SynchronizeClassView.
en outre, vous pouvez:
- code pin de votre fenêtre affichage de classes
- effondrement le volet supérieur (l'inscription de toutes les classes)
et maintenant il se sent tout comme la fonctionnalité de L'aide visuelle "List Methods in Current File" (qui liste également les membres btw).
dans VS 2012, il suffit d'aller à la vue > vue de classe...ensuite, vous obtenez la vue de classe GUI dans la zone de l'onglet Principal. Maintenant, faites glisser ceci sur le quai latéral et vous avez exactement la même disposition que vous auriez dans Eclipse.
- e
Ma meilleure façon de faire cela est, que j'ouvre la fenêtre de définition de Code, Sous Vue -> Fenêtre de définition de Code ou appuyez sur Ctrl + W , d .
et puis je l'ai eu flotté et j'ai les définitions des méthodes dans des fenêtres séparées.
concerne
grep-i "sous" nom de fichier.vb > méthodes.txt grep-i "de la fonction" nom de fichier.vb >> méthodes.txt