edamagit - tiện ích mở rộng Magit cho VSCode
(github.com/kahole)- Tiện ích mở rộng tái hiện nguyên vẹn trải nghiệm của Magit, công cụ Git nổi tiếng của Emacs, trong VSCode
- Giao diện Git tập trung vào bàn phím, cho phép thực hiện nhanh mọi tác vụ Git bằng command palette và phím tắt
- Có thể sử dụng nguyên vẹn các tính năng cốt lõi của Magit trong VSCode như chế độ xem trạng thái (Status), commit, nhánh, push/pull, rebase, staging/unstaging, nhật ký tiến trình
- Các tính năng như Magit Status/Popup/Dispatch/Help được cung cấp với phím tắt mặc định (
alt+x g,alt+x alt+gv.v.), và mọi chức năng đều có thể truy cập từ command palette của VSCode (> Magit)
- Các tính năng như Magit Status/Popup/Dispatch/Help được cung cấp với phím tắt mặc định (
- Có thể tùy biến key binding theo phong cách Magit/Evil-magit cho người dùng tiện ích Vim như VSCodeVim
- Hỗ trợ nhiều tùy chọn như tùy biến theme/keymap, tương thích plugin Vim, hỗ trợ monorepo, tích hợp Forge (GitHub PR/issue)
Ví dụ sử dụng
- Magit Status:
alt+x g - Magit File Popup:
alt+x alt+g - Magit Dispatch:
alt+x ctrl+g - Phím tắt nội bộ:
Acherry-pick,bnhánh,ccommit,ddiff,fpatch,Fpull,llog,mmerge,Ppush,rrebase,zstash,glàm mới,TABchuyển đổi phần,RETmở mục,qđóng, v.v.- Stage/Unstage
s/u, reversev, discardk, Stage/Unstage toàn bộS/U, v.v.
1 bình luận
Tôi là một trong những người tài trợ cho edamagit, nên thấy nó trên GeekNews thật vui.