Visual Studio permet de réduire des zones de texte au sein du code. Un symbole plus arrive alors à ce moment, permettant de développer cette zone pour voir le code, au lieu d’avoir une vision synthétique. C’est le mode Plan
Mode Plan
Réduire le code au sein de VS est possible via les options de l’onglet Edition > Mode Plan. La commande principale est l’activation ou la désactivation du mode plan pour acquérir une vue synthétique (ou pas) cette vision synthétique d’une partie réductible. Les parties réductibles sont par exemple les Classes, les propriétés, Les méthodes et les régions (#region code #endregion).
Tips : CTRL-K + CTRL-S permet d’entourer une zone d’un tag, tel que #region.
Développer/Réduire
« Activer/désactiver le développement du mode plan » permet donc de développer ou de réduire ou d’enlever cette vision synthétique d’une partie réductible du code. Elle est facilement accessible via le raccourci (CTRL-M + CTRL-M). Une deuxième utilisation de la fonction permet de développer la même zone sur laquelle le curseur est placé.
Vue des définitions
Autre fonction utile, « Réduire aux définitions » (CTRL-M + CTRL-O) permet de réduire l’ensemble des groupe de code réductibles. Tandis que « Activer/Désactiver tout le mode plan » (CTRL-M + CTRL-L) permet d’acquérir/perdre la vue synthétique construite pour l’ensemble du fichier.
Masque une zone personnalisée
Enfin, avec une zone de code sélectionnée, « Masquer la selection » (CTRL-M + CTRL-H) permet de masque arbritrairement une zone de code non reductible. Par la suite « Arreter le masquage actuel » (CTRL-M + CTRL-U) permet, sur une zone de texte selectionnée, de refaire apparaître les morceaux de code masqués.
A savoir que les option du Mode Plan sont aussi accessibles dans le menu contextuel au click droit de la souris.
Plus d’informations sur la documentation dédiée :
https://docs.microsoft.com/fr-fr/visualstudio/ide/outlining?view=vs-2019