Développeurs
La commande est à l'invite avant que vos mains bougent
Vous savez que l'option existe. Vous savez que vous l'avez utilisée en mars. Ensuite, dix minutes d'historique du shell et de vieilles branches, et vous revoilà au départ.
⌘1 à ⌘9. Les mains ne bougent pas.
public/screenshots/fr/case-terminal-panel.webpmac-dark/fr-FR/fr-mac-11-terminal-panel.pngLe panneau se pose sur le terminal. Rien n'a besoin de s'écarter.
public/screenshots/fr/case-terminal-prompt.webpmac-dark/en-US/en-mac-12-terminal-prompt.pngLa commande est à l'invite. Appuyez sur entrée.
Barre des menus
Un panneau au-dessus du terminal, pas une fenêtre de plus
1SecCopy vit dans la barre des menus du Mac. Le panneau se pose sur la fenêtre de devant, terminal ou éditeur, et ne déplace rien. Cliquez sur une fiche pour la coller là. Ou appuyez sur ⌘1 à ⌘9 sans jamais toucher le trackpad.
Les neuf que vous tapez sans regarder
Commandes
- ⌘1
git log --oneline --graph --decorate -20 - ⌘2
git bisect start HEAD v2.4.0 - ⌘3
git rebase -i --autosquash origin/main - ⌘4
git commit --fixup HEAD~2 - ⌘5
docker compose up -d --build --remove-orphans - ⌘6
kubectl rollout restart deploy/api - ⌘7
npm run build && npm run lint
Commentaires de revue
- ⌘8
On peut ajouter un test pour le cas vide avant de fusionner ?
- ⌘9
Ça se lit bien. Un point : le chemin d'erreur avale le message.
Bibliothèque
Pour tout ce qui ne rentre jamais
La commande de rebase avec les options dans le bon ordre. Celle du conteneur qui reconstruit et rend la main. Le squelette qui ouvre chaque nouveau module. Les préfixes de commit de votre équipe. Le commentaire qui demande poliment un test sur le cas vide. Rangez-les par dépôt ou par tâche, et cherchez dans tout quand vous ne savez plus où vous l'aviez mis.
Quatre lignes, une fiche
docker compose run --rm api \
sh -lc 'npm ci \
&& npm run migrate \
&& npm test'L'indentation, les retours à la ligne et les guillemets arrivent exactement comme enregistrés.
Synchronisation
Mac du bureau, portable de la maison, iPhone dans le train
Vous écrivez une fiche sur une machine. Une seconde plus tard elle est sur les autres. Il n'existe jamais qu'une version de la commande à laquelle vous faites confiance, et c'est bien l'idée.
✦ La synchronisation entre appareils est incluse avec Premium.
