deff - インタラクティブな git diff TUI ビューア
(github.com/flamestro)- Side-By-Side 比較ビューを提供し、git の変更を直感的にレビューできる Rust ベースの TUI ツール
- ファイル単位の移動、垂直・水平スクロール、シンタックスハイライト、追加/削除行の色分け表示をサポート
- キーボードとマウスのナビゲーションの両方に対応し、Vim スタイルのショートカットを提供
- diff 内検索機能(
/入力後にn/Nで移動)と、**ファイルごとのレビュー状態切り替え(r)**機能を含む upstream-ahead戦略でローカルブランチとリモートブランチの差分を比較- 明示的な比較のために
--base/--headを指定できるrangeをサポート --include-uncommittedオプションで未コミットの変更や追跡されていないファイルを含めることが可能
- 明示的な比較のために
- レビュー状態は
.git/deff/reviewed/にローカル保存され、継続的に管理可能 - 言語認識シンタックスハイライトと行単位の色強調により、変更箇所の可読性が高い
- デフォルトではダークテーマで、ダーク/ライト/自動テーマを設定可能:
--themeオプション - MIT ライセンス
まだコメントはありません。