5 points par xguru 2025-06-16 | 1 commentaires | Partager sur WhatsApp
  • Une extension qui recrée fidèlement dans VSCode l’expérience de Magit, le célèbre outil Git d’Emacs
  • Une interface Git centrée sur le clavier, permettant d’exécuter rapidement toutes les opérations Git via la palette de commandes et des raccourcis clavier
  • Les fonctionnalités clés de Magit, comme la vue Status, les commits, les branches, le push/pull, le rebase, le staging/unstaging et les journaux de processus, sont disponibles telles quelles dans VSCode
    • Des fonctions comme Magit Status/Popup/Dispatch/Help sont fournies avec des raccourcis par défaut (alt+x g, alt+x alt+g, etc.), et toutes les fonctions sont aussi accessibles via la palette de commandes de VSCode (> Magit)
  • Pour les utilisateurs d’extensions Vim comme VSCodeVim, il est possible de personnaliser les raccourcis dans le style Magit/Evil-magit
  • Prise en charge de diverses options comme la personnalisation des thèmes/keymaps, la compatibilité avec les plugins Vim, le support des monorepos et l’intégration avec Forge (PR/issues GitHub)

Exemple d’utilisation

  • Magit Status : alt+x g
  • Magit File Popup : alt+x alt+g
  • Magit Dispatch : alt+x ctrl+g
  • Raccourcis internes :
    • A cherry-pick, b branche, c commit, d diff, f patch, F pull, l log, m merge, P push, r rebase, z stash, g actualiser, TAB basculer les sections, RET ouvrir l’élément, q fermer, etc.
    • Stage/Unstage s/u, reverse v, discard k, Stage/Unstage global S/U, etc.

1 commentaires

 
alstjr7375 2025-06-16

Je fais partie des sponsors d’edamagit, donc ça fait plaisir de le voir sur GeekNews.