- Emacsの有名なGitツール Magit の体験をVSCode上でそのまま再現する拡張
- キーボード中心のGitインターフェースで、コマンドパレットおよびショートカットキーからあらゆるGit作業をすばやく実行可能
- Magitの Statusビュー、コミット、ブランチ、プッシュ/プル、リベース、ステージング/アンステージング、プロセスログ などの主要機能をVSCodeでそのまま利用可能
- Magit Status/Popup/Dispatch/Help などの機能が既定ショートカット(
alt+x g、alt+x alt+g など)で提供され、すべての機能はVSCodeコマンドパレット(> Magit)からもアクセス可能
- VSCodeVim などのVim拡張ユーザー向けに、Magit/Evil-magitスタイルのキーバインドをカスタマイズ可能
- テーマ/キーマップのカスタマイズ、Vimプラグイン互換、モノレポ対応、Forge(GitHub PR/イシュー)連携など、さまざまなオプションをサポート
使用例
- Magit Status:
alt+x g
- Magit File Popup:
alt+x alt+g
- Magit Dispatch:
alt+x ctrl+g
- 内部ショートカット:
A チェリーピック、b ブランチ、c コミット、d diff、f パッチ、F プル、l ログ、m マージ、P プッシュ、r リベース、z stash、g 更新、TAB セクション切り替え、RET 項目を開く、q 閉じる など
- ステージ/アンステージ
s/u、リバース v、Discard k、全体 Stage/Unstage S/U など
1件のコメント
edamagit の支援者の一人ですが、GeekNews で見かけてうれしいです