mode Plan

Pour masquer une zone de code, vous pouvez la réduire. Elle apparaîtra ainsi sous un signe de point d’insertion (>) dans l’éditeur de texte. Pour développer par la suite la région réduite, sélectionnez le signe de point d’insertion (>).

Conseil

Si vous utilisez le clavier, choisissez Ctrl+M+M pour réduire et développer.

Pour réduire une zone en mode Plan, double-cliquez sur n’importe quelle ligne de la zone dans la marge de mode Plan, affichée juste à gauche du code. Vous pouvez afficher le contenu d’une zone réduite sous forme d’info-bulle quand vous pointez sur la partie réduite.

Capture d’écran d’un exemple de code réduit montrant la marge en mode Plan et un exemple de code développé visible à partir d’une info-bulle.

Les zone dans la marge de mode Plan sont également mises en surbrillance quand vous pointez sur la marge avec la souris. La couleur de mise en surbrillance par défaut peut sembler plutôt fade dans certaines configurations de couleur. Vous pouvez la modifier dans Outils>Options>Environnement>Polices et couleurs>Zone réductible.

Quand vous travaillez dans du code en mode Plan, vous pouvez développer les sections sur lesquelles vous souhaitez travailler, les réduire quand vous avez terminé, puis vous déplacer vers d’autres sections. Quand vous ne souhaitez pas afficher le mode Plan, vous pouvez utiliser la commande Arrêter le mode Plan pour supprimer les informations de mode Plan sans endommager le code sous-jacent.

Les commandes Annuler et Restaurer du menu Edition affectent ces actions. Les opérations Copier, Couper, Coller et glisser-déplacer conservent les informations de mode Plan, mais pas l’état de la zone réductible. Par exemple, quand vous copiez une région réduite, l’opération Coller colle le texte copié en tant que région développée.

Attention

Quand vous modifiez une zone en mode Plan, vous risquez de perdre le mode Plan. Par exemple, les suppressions et les opérations de remplacement peuvent effacer la fin de la zone.

Les commandes suivantes sont disponibles dans le sous-menu Edition>Mode Plan.

Nom Clavier Description
Masquer la sélection Ctrl+M, Ctrl+H Réduit un bloc de code sélectionné qui ne serait normalement pas disponible en mode Plan. Exemple : un bloc if. Pour supprimer la zone personnalisée, utilisez Arrêter le masquage actuel ou Ctrl+M, Ctrl+U. Non disponible en Visual Basic.
Activer/Désactiver le développement du mode Plan Ctrl+M, Ctrl+M Inverse l’état masqué ou développé actuel de la section en mode Plan la plus intérieure quand le curseur se trouve dans une section réduite imbriquée.
Activer/Désactiver toutes les régions en mode Plan Ctrl+M, Ctrl+L Définit toutes les zones au même état réduit ou développé. Si certaines zones sont développées et d’autres réduites, les zones réduites sont développées.
Arrêter le mode Plan Ctrl+K, Ctrl+P Supprime toutes les informations de mode Plan pour la totalité du document. Pour le réactiver, accédez à Modifier>Mode Plan et sélectionnez Démarrer le mode Plan automatique.
Arrêter le masquage actuel Ctrl+M, Ctrl+U Supprime les informations de mode Plan de la zone définie par l’utilisateur actuellement sélectionnée. Non disponible en Visual Basic.
Réduire aux définitions Ctrl+G, Ctrl+O Réduit les membres de tous les types.
Réduire le bloc : <limite logique> (C++) Réduit une zone dans la fonction contenant le point d’insertion. Par exemple, si le point d’insertion se trouve à l’intérieur d’une boucle, celle-ci est masquée.
Tout réduire dans : <structures logiques> (C++) Réduit toutes les structures situées à l’intérieur de la fonction.

Conseil

Pour savoir comment utiliser exclusivement le clavier, consultez Raccourcis clavier dans Visual Studio.

Vous pouvez également utiliser le SDK Visual Studio pour définir les zones de texte que vous souhaitez développer ou réduire. Consultez Procédure pas à pas : mode Plan.