diff --git a/source/vscode/raccourcis_astuces.md b/source/vscode/raccourcis_astuces.md index d0397fc6290377edf118948bec4b652d99ce2c8a..ecc8ad8538514c707c798962811cb7097ccc245e 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.