From c4032369895d8d281e17bb766201549747ebae91 Mon Sep 17 00:00:00 2001 From: ArmandBahi <armand.bahi@veremes.com> Date: Fri, 3 Mar 2023 11:00:06 +0100 Subject: [PATCH] fold --- source/vscode/raccourcis_astuces.md | 51 +++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/source/vscode/raccourcis_astuces.md b/source/vscode/raccourcis_astuces.md index d0397fc..ecc8ad8 100644 --- a/source/vscode/raccourcis_astuces.md +++ b/source/vscode/raccourcis_astuces.md @@ -171,6 +171,57 @@ Au moment où j'écris ce document j'utilise l'extension **Atom keymap**, il se * `CTRL + P` : affiche une prompt sur lequel je peux écrire librement et qui va m'ouvrir les différents menus de VSCode comme si je passais par fichier etc.. * `CTRL + ²` : affiche / cache le terminal (non prévu par défaut, il faudra le créer). Équivalent à `CTRL + P + create new terminal`. +#### Fold + +Ces raccourcis pemettent de replier le conde en fonction de l'indentation, pour se faire j'autilise `CTRL + K + [numéro]` où `[numéro]` est l'index d'indentation. + +Prenons exemple sur ce code + +```html +<div> + <ul> + <li> + <a> + mon contenu 1 + </a> + </li> + </ul> + <ul> + <li> + <a> + mon contenu 2 + </a> + </li> + </ul> +</div> +``` + +Si je fais `CTRL + K + 2` j'obtiens quelque chose comme ça + +```html +<div> + <ul> + </ul> + <ul> + </ul> +</div> +``` + +Si je fais `CTRL + K + 3` j'obtiens quelque chose comme ça + +```html +<div> + <ul> + <li> + </li> + </ul> + <ul> + <li> + </li> + </ul> +</div> +``` + #### Multi curseur C'est quelque chose que j'utilise beaucoup et qui me fait parfois gagner beaucoup de temps. -- GitLab