Raccourcis clavier et trucs pratiques de VS Code

Dans ce court article, je vais vous montrer quelques raccourcis clavier and trucs de VS Code que j’utilise à chaque fois que je code.

Déplacer une ligne vers le haut ou vers le bas

Si vous étiez comme moi et vous vouliez déplacer une ligne ou un bloc de code, vous utilisez la combinaison Couper + Coller. Avec VS Code, il suffit simplement d’utiliser les touches Alt + Up ou Down. Vous n’avez même pas besoin de surligner la ligne, il suffit simplement que le curseur soit en quelque part sur la ligne en question.

Couper / Copier une ligne sans surligner

Dans le même principe que le raccourci pr.c.dent, vous n’avez pas besoin de surligner la ligne que vous voulez couper/copier. Simplement placer le curseur n’importe où sur la ligne est faire le traditionnel, Ctrl + X ou Ctrl + C

Sélectionner une ligne entière

Si vous voulez sélectionner toute la ligne où se trouve le curseur, simplement faire Ctrl + L

Dupliquer une ligne

Dans le cas qu’on ne veut pas retaper une ligne qui est similaire à une qu’on vient de faire, on peut la dupliquer en utilisant Shift + Alt + Up ou Down

Curseurs multiples

Pour ajouter d’autres curseurs à des endroits spécifiques, utilisez Alt + Click. Si vous voulez en ajouter juste au dessus ou en dessous de votre curseur principal, il suffit de presser Ctrl + Alt + Up ou Ctrl + Alt + Down.

Ctrl + D permet de sélectionner le mot où le curseur se trouve présentement et en les pressant une autre fois, vous allez sélectionner la prochaine occurrence du mot.

Pour sélectionner toutes les occurrences du mot en un seul raccourci, utilisez Ctrl + Shift + L

Renommer un symbole

Si vous avez fait une erreur dans le nom d’une variable ou d’une fonction, c’est possible de renommer toutes les occurence de celle-ci en pressant F2, changer le nom et Enter pour confirmer le changement. Plus besoin du “Find & Replace”.

Se déplacer à un symbole dans un fichier

Ctrl + Shift + O pour voir tous les symboles dans votre fichier avec un autocomplétion pour aller rapidement au symbole désiré. Vous pouvez écrire : pour grouper les symboles ensemble (variables, interface, fonctions)