DEV Community

Vincent
Vincent

Posted on

Ça vous tente de finir plus tôt ?

L’efficacité c’est la capacité de produire le maximum de résultats avec le minimum d'effort. La ressource la plus importante d’un développeur est son temps. Moins vous passez de temps à coder, plus vous passez de temps à vous former et réfléchir aux problèmes.

L’utilisation des raccourcis clavier est un moyen d’augmenter son efficace. Si vous les intégrez progressivement à votre pratique, ils ne demanderont quasiment pas d’effort et vous permettront d’accélérer la façon dont vous coder.

Ces raccourcis clavier vous permettrons de gagner en fluidité. Si vous êtes amené à faire des sessions de live coding devant une audience, vous vous rendrez vite compte qu’il est important de maitriser son outil pour se concentrer sur l’essentiel, la communication.

Voici la liste des raccourcis VSCode que j’utilise au quotidien.

Interface

cmd + B : réduire / afficher le menu latérale

cmd + J: réduire / afficher le terminale

cmd + shift + N : ouvrir une nouvelle fenêtre VSCode

cmd + shift + W : fermer une fenêtre VSCode

Recherches

cmd + F : recherche locale dans un fichier

cmd + shift + F : recherche globale dans un projet

cmd + P : ouvrir la barre de recherche des fichiers

  • par défaut : chercher un fichier dans le projet
  • :14 : se rendre sur la ligne 14 du fichier courant
  • > : exécuter une action de la palette de commande

Sélection

option + click : dupliquer le curseur sur la position du click

cmd + D : sélectionner la prochaine occurence du terme recherché (utile pour faire du renommage au sein d’une fonction)

cmd + shift + L : sélectionner toutes les occurrences du terme recherché dans le fichier (pratique pour renommer des propriétés dans un json)

Actions sur une ligne

cmd + shift + / : commenter une ligne

cmd + shift + K : supprimer une ligne

option + ⬆️ : déplacer la ligne vers le haut

option + ⬇️ : déplacer la ligne vers le bas

option + shift + ⬆️ : dupliquer la ligne vers le haut

option + shift + ⬇️ : dupliquer la ligne vers le bas

Navigation curseur

cmd + ⬆️ : déplacer le curseur en début de fichier

cmd + ⬇️ : déplacer le curseur en fin de fichier

cmd + ➡️ : déplacer le curseur en fin de ligne

cmd + ⬅️ : déplacer le curseur en fin de ligne

option + ➡️ : déplacer le curseur sur le prochain mot

option + ⬅️ : déplacer le curseur sur le mot précèdent

Combiner à la touche shift, ces raccourcis vous permettrons de faire des sélections au clavier. Par exemple :

shift + option + ➡️ : sélectionner le prochain mot

Ces raccourcis clavier ne feront pas de vous un 10x engineer mais ils vous simplifierons grandement la vie ! Je vous conseil d’effectuer des sessions de live coding ou de paire programming, vous vous rendrez vite compte que ces raccourcis sont nécessaires pour être fluide.

N’hésitez pas à me partager les raccourcis qui vous permettent d’être plus efficace !

Top comments (1)

Collapse
 
gikdev profile image
Mohammad Mahdi Bahrami

Super! Je ne peux pas encore parler français! But enjoyed it!