edamagit - VSCode için Magit eklentisi
(github.com/kahole)- 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+gvb.) sunulur ve tüm özelliklere VSCode komut paletinden (> Magit) de erişilebilir
- Magit Status/Popup/Dispatch/Help gibi işlevler varsayılan kısayollarla (
- 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:
Acherry-pick,bbranch,ccommit,ddiff,fpatch,Fpull,llog,mmerge,Ppush,rrebase,zstash,gyenile,TABbölüm aç/kapat,RETöğeye git,qkapat vb.- stage/unstage
s/u, reversev, discardk, tümünü stage/unstageS/Uvb.
1 yorum
edamagit destekçilerinden biriyim; bunu GeekNews'te görmek güzel.