- Emacs'in ünlü Git aracı Magit deneyimini VSCode'a olduğu gibi taşıyan bir eklenti
- Klavye odaklı Git arayüzü ile tüm Git işlemleri komut paleti ve kısayollar üzerinden hızlıca yürütülebilir
- Magit'in durum (Status) görünümü, commit, branch, push/pull, rebase, stage/unstage, süreç günlükleri gibi temel özellikleri VSCode içinde aynı şekilde kullanılabilir
- Magit Status/Popup/Dispatch/Help gibi işlevler varsayılan kısayollarla (
alt+x g, alt+x alt+g vb.) sunulur ve tüm özelliklere VSCode komut paletinden (> Magit) de erişilebilir
- VSCodeVim gibi Vim eklentisi kullanıcıları için Magit/Evil-magit tarzı tuş atamaları özelleştirilebilir
- Tema/tuş haritası özelleştirmesi, Vim eklentisi uyumluluğu, monorepo desteği, Forge (GitHub PR/issue) entegrasyonu gibi çeşitli seçenekler sunar
Kullanım örneği
- Magit Status:
alt+x g
- Magit File Popup:
alt+x alt+g
- Magit Dispatch:
alt+x ctrl+g
- Dahili kısayollar:
A cherry-pick, b branch, c commit, d diff, f patch, F pull, l log, m merge, P push, r rebase, z stash, g yenile, TAB bölüm aç/kapat, RET öğeye git, q kapat vb.
- stage/unstage
s/u, reverse v, discard k, tümünü stage/unstage S/U vb.
1 yorum
edamagit destekçilerinden biriyim; bunu GeekNews'te görmek güzel.