web-dev-qa-db-fra.com

Visual Studio Réduire le raccourci des régions?

Existe-t-il une touche de raccourci dans Visual Studio qui minimisera toutes les régions ou les signes + afin que je n'ai pas à parcourir et à cliquer sur chacune individuellement?

51
PICyourBrain
C-m, C-o // collapse all
C-m, C-l // expand all
C-m, C-m // collapse, expand one

Où C est l'abréviation de Ctrl. Vous pouvez trouver plus de raccourcis sur le site msdn

Vous pouvez trouver les commandes en allant dans Options du clavier dans le menu Outils, elles sont mappées à ces commandes

  • Edit.CollapseToDefinitions (C-m, C-o),
  • Edit.ToggleOutliningExpansion (C-m, C-m) et
  • Edit.ToggleAllOutlining (C-m, C-l)

enter image description here


Si vous utilisez Visual Studio Code, les commandes sont similaires mais fonctionnent différemment. Les commandes sont à peu près celles-ci

  • C-k 2 - Niveau de pli 2
  • C-k C-j - Déplier tout
  • C-k [ - Déplier récursivement (déplier où se trouve le curseur)

Vous pouvez rechercher des commandes Plier ou Déplier (en utilisant C-S-p) pour les trouver tous.

88
Patrick
  • Ctrl + M,M - expansion/effondrement au curseur
  • Ctrl + M,O - réduire tout dans le document
  • Ctrl + M,L - développer tout dans le document
51
Drew Noakes

Ctrl + MCtrl + M

Vous pouvez également effectuer cette opération sur une sélection.

6
Gerrie Schenck