Devotd Github
新着開発ツール

dandavison/delta — Git 出力用のシンタックスハイライト pager

dandavison/delta は、Git や diff などの出力をシンタックスハイライト付きで横並び表示する Rust ベースの pager だ。

リポジトリ情報dandavison/delta ↗

dandavison/delta は、Git や diff などの出力をシンタックスハイライト付きで横並び表示する Rust ベースの pager だ。

GitHub の説明: A syntax-highlighting pager for git, diff, grep, rg --json, and blame output

スター
★ 32.6K
フォーク
610
言語
Rust
ライセンス
MIT
最新リリース
0.20.1
原文を見る ↗GitHub で見る ↗

dandavison/delta は、Git、diff、grep、rg --json、blame の出力をシンタックスハイライト付きでページ単位で表示する pager だ。Rust で書かれ、MIT ライセンスで公開されている。リポジトリに記録された最新リリースは 0.20.1 だ。ただし、提供された情報にはこのリリースで変更された項目が記載されていないため、特定の変更を新機能として説明することはできない。

このツールの目的は、Git の変更内容と関連出力を読みやすく表示することにある。bat のようなシンタックスハイライトテーマをサポートし、Levenshtein 編集推論アルゴリズムに基づいて単語単位の diff をハイライトする。折り返しされる横並び表示と行番号を提供し、n キーと N キーで結果を移動できる。merge conflict と git blame の表示も整える。ターミナルの背景を自動検出し、diff からコードをコピーする機能や、ファイルパスとコミットへ移動するハイパーリンクも提供する。このように、変更の確認に必要な複数の表示機能を Git ワークフローの中にまとめたツールだ。

確認できるのは、リポジトリと README に記録された機能、および最新リリース番号までだ。0.20.1 の変更履歴や機能別の性能データは、提供された事実に含まれていない。そのため、このバージョンでの具体的な改善や使用効果について判断できる根拠は不足しており、記録された機能の範囲内で diff と関連出力を読みやすくする pager と捉えるのが適切である。