- Eine Erweiterung, die das Erlebnis von Magit, dem bekannten Git-Tool aus Emacs, originalgetreu in VSCode nachbildet
- Eine tastaturzentrierte Git-Oberfläche, mit der sich alle Git-Aufgaben schnell über die Befehlspalette und Tastenkürzel ausführen lassen
- Die Kernfunktionen von Magit wie Status-Ansicht, Commits, Branches, Push/Pull, Rebase, Staging/Unstaging und Prozessprotokolle stehen in VSCode unverändert zur Verfügung
- Funktionen wie Magit Status/Popup/Dispatch/Help werden mit Standard-Tastenkürzeln (
alt+x g, alt+x alt+g usw.) bereitgestellt, und alle Funktionen sind auch über die VSCode-Befehlspalette (> Magit) erreichbar
- Für Nutzer von Vim-Erweiterungen wie VSCodeVim lässt sich die Tastenbelegung im Stil von Magit/Evil-magit anpassen
- Unterstützt verschiedene Optionen wie Theme-/Keymap-Anpassung, Kompatibilität mit Vim-Plugins, Monorepo-Support und Forge-Integration (GitHub-PRs/-Issues)
Anwendungsbeispiele
- Magit Status:
alt+x g
- Magit File Popup:
alt+x alt+g
- Magit Dispatch:
alt+x ctrl+g
- Interne Tastenkürzel:
A Cherry-pick, b Branch, c Commit, d Diff, f Patch, F Pull, l Log, m Merge, P Push, r Rebase, z Stash, g Aktualisieren, TAB Abschnitt umschalten, RET Eintrag öffnen, q Schließen usw.
- Stagen/Unstagen
s/u, Reverse v, Discard k, alles stagen/unstagen S/U usw.
1 Kommentare
Ich bin einer der Unterstützer von edamagit, daher freue ich mich, es hier bei GeekNews zu sehen.