Dans Visual Studio, existe-t-il une commande pour réduire / développer toutes les sections de code dans un fichier?
visual-studio
M. Flibble
la source
la source
Les combinaisons de touches suivantes sont utilisées pour faire les choses:
CTRL+ M+ M→ Réduire / développer la zone prédéfinie actuelle (par exemple, Méthod)
CTRL+ M+ H→ Réduire / Hide (Expand) sélection actuelle
CTRL+ M+ O→ C ollapse all (Réduire les corps de déclaration)
CTRL+ M+ A→ Réduire all
CTRL+ M+ X → E xpand tout
CTRL+ M+ L→ Togg le all
Il y a quelques options dans le menu contextuel sous Décrire.
la source
CTL+ M+ Ldéveloppe tout
CTL+ M+ Otout s'effondre
Dans l'article MSDN «Raccourcis clavier par défaut dans Visual Studio», consultez la section «Éditeur de texte» si vous recherchez d'autres raccourcis - ces 2 ne sont que quelques-uns des nombreux disponibles.
la source
Ctrl+ Mélargit la région.
Ctrl+ Leffondre la région.
la source
la source
Dans Visual Studio 2017, il semble que ce comportement soit désactivé par défaut. Il peut être activé sous Outils> Options> Éditeurs de texte> C #> Avancé> Décrire> "Réduire # régions lors de la réduction en définitions"
la source
CTL+ M+ Atout s'effondre
travaille pour moi, alors que
CTL+ M+O
ne fait pas
la source
Faites-vous référence à la bascule décrivant?
Vous pouvez faire: Control+ Mpuis Control+ Lpour basculer tous les contours
la source
Dans Visual Studio 2013:
CTL+ M+ Atout s'effondre
CTL+ M+ Ldéveloppe tout
la source
Voici tout ce que vous voulez:
CTRL+ M+M
CTRL+ M+H
CTRL+ M+O
CTRL+ M+A
CTRL+ M+X
CTRL+ M+L
la source
Si vous voulez dire raccourci,
CTRL+ M+ M: Celui-ci réduira la région où se trouve votre curseur, que ce soit une méthode, un espace de noms ou autre pour réduire les blocs de code, les régions et les méthodes. Le premier réduira uniquement le bloc / la méthode ou la région où se trouve votre curseur tandis que le second réduira la région entière dans laquelle vous vous trouvez.
http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/
la source
presse
CTL + A
alors
CTL + M+M
Pour compresser tout, y compris les nœuds enfants, dans des fichiers XML.
la source
Pour réduire tout utiliser:
Ctrl + Met Ctrl+A
Tous les raccourcis pour VS 2012/2013/2015 disponibles sur http://visualstudioshortcuts.com/2013/
la source
En cas de mise à niveau vers Visual Studio 2010, 2012, 2013 ou 2015, il existe une extension Visual Studio pour afficher les raccourcis clavier actuellement enregistrés, IntelliCommand .
la source
si vous souhaitez réduire et développer une boucle particulière, sinon, installez les plugins suivants pour Visual Studio.
la source
Rien de tout cela n'a fonctionné pour moi. Ce que j'ai trouvé était, dans l'éditeur, rechercher le
Keyboard Shortcuts
fichiereditor.foldRecursively
. Cela vous donnera la dernière liaison. Dans mon cas, c'était CMD+ K, CMD+ [.la source
Tout réduire - Ctrl + M +O
Développer tout - Ctrl + M +L
la source
Visual Studio peut vous aider à trouver la réponse à votre question de différentes manières.
Tapez Ctrl+ Qpour accéder à Quick Launch , puis entrez "collap". Le lancement rapide affichera quelque chose comme: †
De là, entrez "contour" pour trouver d'autres entrées de menu liées au contour:
Cependant, notez que le lancement rapide ne vous montrera que les commandes disponibles en tant qu'entrées de menu Visual Studio. Pour rechercher d'autres commandes liées au clavier liées à la réduction de sections de code, dans la barre de menus de Visual Studio, cliquez sur:
Cela affichera la section clavier dans la boîte de dialogue Options. Dans la zone de texte "Afficher les commandes contenant", entrez "edit.collap". Visual Studio affichera une liste qui ressemble à ceci:
Vous devrez cliquer sur chaque commande pour voir son raccourci clavier associé.
† Mes exemples tirés de Visual Studio 2013.
la source
Dans Visual Studio 2019:
Accédez à Outils> Options> Clavier.
Rechercher Edit.ToggleAllOutlining
Utilisez le raccourci indiqué ici ou affectez-lui le raccourci de votre choix.
la source
Si vous souhaitez
collapse/expand
une zone dans unclass/method
(au lieu de réduire la totalitéclass/method
), vous pouvez créer des régions personnalisées comme suit:Référence
la source