- 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+g v.v.), và mọi chức năng đều có thể truy cập từ command palette của VSCode (> Magit)
- 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ộ:
A cherry-pick, b nhánh, c commit, d diff, f patch, F pull, l log, m merge, P push, r rebase, z stash, g làm mới, TAB chuyển đổi phần, RET mở mục, q đóng, v.v.
- Stage/Unstage
s/u, reverse v, discard k, 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.