Temps de lecture estimé : 6 minutes

Coder sans souris : Ne plus utiliser son clavier

Développer sans souris est possible, apprends les meilleurs raccourcis clavier des développeurs pour naviguer sans souris.

Développer sans souris comme les hackers dans les séries américaines, c’était mon rêve !

Progresser en code, c’est aussi savoir taper plus vite, et mieux !

Les raccourcis claviers m’ont beaucoup aidé à gagner en productivité. Je code désormais plus rapidement et je suis plus efficace.

Par exemple, je ne me sers presque plus de la souris dans mon IDE, et je n’ai pas besoin de ma souris pour tester mon code sur le navigateur.

Voici pour moi les meilleurs raccourcis claviers. Utilise-les et tu n’auras plus besoin d’utiliser ta souris pour développer !

Développer sans souris, le guide

J’ai rassemblé tous les « keyboard shortcuts » que j’utilise dans mon quotidien en tant que développeur.

Si jamais toi aussi tu souffres du syndrome de l’imposteur, programmer sans souris devrait t’aider à t’en sortir un peu plus.

Ne pas utiliser sa souris m’a toujours impressionné, j’espère que tu y trouveras de nouvelles astuces.

Comme l’article est assez long, voici des raccourcis vers les sections principales.

Si jamais tu souhaites partager tes raccourcis claviers, surtout n’hésite pas à laisser un commentaire !

PS : Utiliser le pad au lieu de la souris, ça ne marche pas hein 🙂

Meilleurs raccourcis claviers pour le navigateur

Ces raccourcis fonctionnent sur Chrome et sur Firefox.

Ils me permettent de ne pas avoir à prendre ma souris lorsque je développe et que je dois tester mon code dans le navigateur.

CTRL + TAB, CTRL + 1, CTRL + PAGE UP / DOWN : Changer d’onglet

CTRL + t : Ouvrir un nouvel onglet, CTRL + w : Fermer l’onglet actuel

CTRL + MAJ + t : Ré-ouvrir les onglets fermés

CTRL + f, F3 : Rechercher des éléments dans une page et aller au suivant

CTRL + l : Focus sur la barre d’adresse

Meilleurs raccourcis clavier pour Vimium

En plus des raccourcis claviers classiques sur le navigateur, j’utilise un plugin Chrome nommé Vimium.

Vimium permet d'utiliser les raccourcis clavier de vim, directement dans son navigateur.

Je peux naviguer sur internet uniquement avec mon clavier, sans me servir de ma souris.

o : Naviguer dans l’historique

f : Cliquer sur un lien dans une page

yt : Dupliquer une page

ALT + p : Épingler un onglet

/ : Rechercher un élément et cliquer dessus

Meilleurs raccourcis clavier pour le terminal

Quelques astuces utiles pour gagner du temps lorsque l’on utilise le terminal.

En tant que développeur, nous sommes souvent amenés à l’utiliser.

CTRL + a , CTRL + e : Aller au début ou à la fin d’une ligne

CTRL + r : Rechercher une commande

!! : Relancer la commande précédente

CTRL + MAJ + v : Coller du texte depuis le presse-papier

ALT + INSER : Coller du texte surligné (mouse 3)

cd - : Revenir au dossier précédent

cd ~ : Revenir dans le dossier utilisateur

CTRL + l : Nettoie l’écran

Meilleurs raccourcis clavier pour Terminator

Personnellement le terminal que j’utilise est terminator.

Il me permet de gagner beaucoup de temps en scindant mon terminal en plusieurs parties.

CTRL + MAJ + A : Séparer verticalement la fenêtre

CTRL + MAJ + E : Séparer horizontalement la fenêtre

CTRL + MAJ + T : Ouvrir un nouvel onglet

CTRL + MAJ + W : Fermer une nouvelle fenêtre ou un nouvel onglet

CTRL + PAGE UP / DOWN : Naviguer dans les onglets

ALT + flèches : Naviguer dans les fenêtres

CTRL + MAJ + flèches : Ajuster la taille de la fenêtre

CTRL + MAJ + X : Mettre la fenêtre en plein écran

Raccourcis clavier pour ton IDE

Je suis en train de préparer des vidéos pour les meilleurs raccourcis clavier de PHPStorm et de VSCode.

Peu importe l’IDE que tu utilises, il va te falloir lire la documentation sur les raccourcis clavier et la parcourir.

Une astuce que j’ai beaucoup utilisée au début : c’est de noter sur papier les raccourcis clavier que tu souhaites utiliser.

Ensuite, mets cette feuille / ce post-it devant ton écran.

Dès que tu dois les utiliser, consulte ta feuille.

Au début c'est dur de se passer de la souris dans l'IDE, on est tenté de l'utiliser pour retourner dans l'explorateur de fichier ou pour scroller la page.

Finalement si tu te forces à essayer de les utiliser au quotidien, tu perdras du temps au début, mais tu en gagneras beaucoup sur le long terme.

Raccourcis clavier Linux pour les fenêtres

Je les utilise sous Linux (Gnome avec Ubuntu). Mais une partie d’entre eux sont universels.

ALT + TAB : Changer de fenêtre active

CTRL + ALT + flèches : Changer de bureau

CTRL + ALT + flèches : Changer de bureau

MAJ + SUPER (WINDOWS) + flèches (droite / gauche) : Changer une fenêtre de bureau

ALT + ECHAP : Changer le focus de la fenêtre (super utile !)

SUPER + CHIFFRE : Lancer une application depuis le menu

SUPER + flèches : Redimensionner une fenêtre

Raccourcis clavier Mac OSX

Je suis actuellement en train de remplir la liste… 🙂

  • Control (⌃) + F4 : Changer le focus de la fenêtre

Raccourcis clavier de base dit classiques

Certains raccourcis claviers sont universels, on les retrouve sur tous les systèmes d’exploitations et sur tous les logiciels.

TAB , TAB + MAJ : Avance le focus jusqu’au point suivant

MAJ (+ DEBUT / FIN ou flèches) : Sélectionner / surligner du texte

CTRL + B, CTRL + G : Met du texte en gras

CTRL + I : Met du texte en italique

CTRL + K : Ajout un lien

CTRL + ENTRER : Poste le formulaire

CTRL + flèches : Avancer ou recule d’un mot

CTRL + A : Tout sélectionner

(CTRL +) DEBUT , FIN : Se déplacer au début ou la fin d’une ligne ou d’un document

CTRL (ou ALT) + SUPPR : Supprimer le mot

Conclusion

Coder sans souris est faisable pour tous les développeurs qui souhaitent aller plus vite, notamment avec un bon IDE.

Ne pas utiliser sa souris te fera gagner en vitesse de développement.

J’espère que ces quelques astuces te permettront de gagner en productivité !

N’hésite pas à me dire en commentaire les raccourcis que tu utilises toi, je serais ravi de les ajouter à cette liste.

Le clavier bepo pour taper plus vite ?

J’ai un collègue de travail qui en utilise un.

https://bepo.fr/wiki/Accueil

Il arrive de mieux en mieux à s’en servir, même il n’est pas encore assez à l’aise avec pour être aussi performant qu’avec un clavier azerty.

Réapprendre à taper au clavier après des années d'automatisme, c'est très compliqué.

Si jamais tu as un clavier bepo et l’envie de taper plus vite, tu peux faire le test.

Mais personnellement, je pense que tu peux d’abord consacrer du temps à maîtriser tous les raccourcis claviers des développeurs.

Cela te sera plus bénéfique 🙂

Plus de contenu 💡

Pour lire plus de contenu similaire dans le même thématique.

2 commentaires

  1. Avatar de hamelin loic

    Bonjour,
    Est ce que l’on peut retrouver la vidéo pour les raccourcis PHPStorm quelque part ou elle n’est pas encore prête?

    Merci pour ces nombreux articles très intéressants

    • Avatar de Alex so yes

      Hey ! Eh bien écoute j’en ai fait pas mal au fil du temps que j’ai mise sur Twitter et LinkedIn… Mais je n’ai pas fait de grosses vidéos.

      Tu penses que ça vaudrait le coup ?

      Au plaisir de discuter ensemble,

      Alex

👩‍💻 Réagir à cet article 👨‍💻

Merci de partager ton histoire avec la communauté !