edamagit - Extension Magit pour VSCode
(github.com/kahole)- 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)
- Des fonctions comme Magit Status/Popup/Dispatch/Help sont fournies avec des raccourcis par défaut (
- 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 :
Acherry-pick,bbranche,ccommit,ddiff,fpatch,Fpull,llog,mmerge,Ppush,rrebase,zstash,gactualiser,TABbasculer les sections,RETouvrir l’élément,qfermer, etc.- Stage/Unstage
s/u, reversev, discardk, Stage/Unstage globalS/U, etc.
1 commentaires
Je fais partie des sponsors d’edamagit, donc ça fait plaisir de le voir sur GeekNews.