Parce que ce va-et-vient à la souris va probablement être la fin de votre poignet
Je vais être honnête, être rapide pendant la programmation est la moitié de la raison pour laquelle je code même plus (Jk. À moins que…). Quoi qu’il en soit, j’ai trouvé que la chose qui m’a fait devenir beaucoup plus rapide était de séparer ma main de la souris. Pensez-y, chaque fois que vous devez déplacer la souris, vous devez faire ces choses :
- Déplacez votre main du clavier à la souris (aïe, mes épaules)
- Trouvez où ce curseur dagnabbin est allé
- Déplacez physiquement le curseur là où vous en avez besoin et cliquez sur
- Remettez votre main sur le clavier (encore une fois, aïe, mes épaules)
Voici mes meilleurs raccourcis qui vous donneront l’impression de jouer du piano pendant que vous codez :
Créez rapidement plusieurs curseurs pour modifier plusieurs sections de code
Quel est le moyen le plus rapide d’augmenter votre sortie de code ? Simple! Ajoutez plus de curseurs !! Vous pouvez maintenant écrire infiniment plus de code en même temps ! Plus de code = plus mieux !
- Linux :
Ctrl + Shift + Arrow Up / Arrow Down
- Les fenêtres:
Ctrl + Alt + Arrow Up / Arrow Down
- Mac:
Cmd + Opt + Arrow Up / Arrow Down
Sélectionnez la prochaine occurrence de ce que vous avez actuellement sélectionné
Vous voulez changer cette chaîne à plusieurs endroits, et vous saviez que vous auriez dû la définir comme variable quelque part et la réutiliser, mais nous y sommes quand même. Utilisez-vous une recherche excessive et remplacez-vous ou mettez-vous la main sur l’appareil interdit connu sous le nom de souris? Blasphème!
- Linux/Windows :
Ctrl + D
- Mac:
Cmd + D
Revenir en arrière d’un pas sur la dernière sélection suivante
Vous avez découvert le pouvoir de select next
, mais peut-être trop tôt. Si vous vous voyez devenir fou de pouvoir et choisir ensuite des choses que vous ne devriez pas avoir, celle-ci est pour vous !
- Linux/Windows :
Ctrl + U
- Mac:
Cmd + U
Gardez votre curseur en place tout en faisant défiler votre code de haut en bas
Parfois, vous voulez cacher le code merdique que vous avez écrit ci-dessus afin de pouvoir vous concentrer sur un avenir meilleur. « Je le refactoriserai plus tard », dites-vous. Un mensonge. Mais vous le saviez déjà. Alors, pourquoi faire face aux faits quand vous pouvez faire défiler, faire défiler, faire défiler votre honte ?
- Linux/Windows :
Ctrl + Up Arrow / Down Arrow
- Mac:
Ctrl + Fn + Up Arrow / Down Arrow
Déplacez votre curseur un mot à la fois au lieu d’un caractère à la fois
Vos jours où vous teniez les flèches droite ou gauche pendant ce qui semble être une éternité sont terminés. Un clic, un mot. Élégant.
- Linux/Windows :
Ctrl + Left Arrow / Right Arrow
- Mac:
Opt + Left Arrow / Right Arrow
Sautez un mot et sélectionnez-le en même temps
Peut-être que ce mot vous a fait quelque chose de mal. Qui sait. Quoi qu’il en soit, vous pouvez lui montrer qui est le patron en le sélectionnant en une seule fois et en le faisant tomber dans l’oubli (ou tout ce que votre cerveau a prévu).
- Linux/Windows :
Ctrl + Shift + Left Arrow / Right Arrow
- Mac:
Opt + Shift + Left Arrow / Right Arrow
Aller instantanément au début ou à la fin du code sur votre ligne actuelle
Vous vous réveillez le matin, allumez votre poste de travail et ouvrez votre éditeur de code. Vous trouvez votre curseur à la fin d’une ligne, mais vous en avez besoin au début. *Soupir*, vous vous dites : « Je suppose que je vais faire certaines choses pendant que cela se produit. »
Vous placez un rocher sur votre flèche gauche et continuez votre journée. Vous prenez une douche, prenez une tasse de café, décidez pendant deux heures quelle playlist musicale vous écoutez pour la journée, passez par dix réunions d’entreprise sans signification, puis revenez à votre éditeur de code.
Vous enlevez le rocher de votre flèche gauche, et à votre grande joie, vous avez enfin atteint le début de la ligne. Économisez-vous une éternité en utilisant ce raccourci.
- Linux/Windows :
End / Home
- Mac:
Cmd + Left Arrow / Right Arrow
Sélectionnez instantanément tout le code jusqu’au début ou à la fin de votre ligne actuelle
Les gens à travers l’histoire ont fait beaucoup avec le pouvoir qu’ils ont accumulé au cours de leur vie. Gengis Khan, Attila le Hun, Spider Man, etc. Ces personnes ont utilisé leur pouvoir de diverses manières destructrices. Rien de tout cela ne se compare à ce que ce raccourci vous permet de faire. Fais-en bon usage.
- Linux/Windows :
Shift + End / Home
- Mac:
Cmd + Shift + Left Arrow / Right Arrow
Développez la portée de votre sélection pour inclure plus / moins de portée (c’est-à-dire une chaîne, une fonction, etc.)
Seuls les enfants cool utilisent celui-ci.
- Linux/Windows :
Alt + Shift + Left Arrow / Right Arrow
- Mac:
Ctrl + Shift + Left Arrow / Right Arrow
Basculez le focus / la visibilité du terminal et remettez le focus sur votre code
Jetez un coup d’œil à votre construction défaillante de temps en temps. Oui, toujours en échec. Fermons cela très rapidement.
- Linux/Windows :
Ctrl + J
pour borne,Ctrl + 1
pour le code - Mac:
Cmd + J
pour borne,Cmd + 1
pour le code
Diviser le terminal en deux volets ou plus visibles en même temps
Des études montrent que les personnes ayant plus de terminaux allumés à un moment donné sont de meilleurs hackers. C’est juste un fait. Accepte-le. Embrasse le.
- Linux/Windows :
Ctrl + Shift + 5
- Mac:
Ctrl + Cmd + Opt + * (star)
Je jure solennellement que je n’ai pas touché ma souris pendant la réalisation de ces démos.
Vous saurez que vous commencez à vous améliorer lorsque vous verrez de la poussière s’accumuler sur votre souris. N’oubliez pas non plus d’acheter le clavier RVB mécanique le plus bruyant que vous puissiez trouver. Cela va effrayer les utilisateurs de souris !
Quel est votre raccourci préféré/le plus utilisé ?