まぁ、僕あのSNSで謎に選手権開くスタイルあんまり好きではないんですけどね
git diffした時にいい感じに表示するようなライブラリを探しています (tigとかlazygitとかTUIも良いんだけど、単純にgit diffをいい感じにするやつを募集しています) 5つ、いいなぁと思うライブラリを紹介します。 ※ちなみに以下は、ChatGPTとかに紹介文章作ってもらいました
1. delta
https://github.com/dandavison/delta Gitの差分出力を美しく色分けして表示するツール。行の追加・削除を強調し、カスタマイズ性が高いのが特徴。CLIで簡単に設定可能で、直感的に使える。
2. diffstatic
https://github.com/Wilfred/difftastic 静的な差分表示を目的としたツールで、シンプルなインターフェースが特徴。シンタックスハイライトを提供し、変更点をわかりやすく強調。使いやすさが魅力で、視覚的な比較ができる。
3. bat
https://github.com/sharkdp/bat#git-diff
ファイルビューアで、シンタックスハイライト機能を持っている。git diff
の出力を視覚的に整形して表示でき、使いやすさが特徴です。強力なページング機能も搭載している。
4. diff-so-fancy
https://github.com/so-fancy/diff-so-fancy
git diff
の出力を整形し、変更点を視覚的にわかりやすくするツール。変更が一目でわかるように強調表示し、カスタマイズが可能。シンプルで直感的な使い勝手が魅力。
5. pretty-diff
https://github.com/prettydiff/prettydiff コードやテキストの差分を視覚的に表示するためのツールで、シンタックスハイライトもサポート。ブラウザベースのインターフェースが特徴で、柔軟にカスタマイズ可能。多様なフォーマットに対応しており、使い勝手が良い。
まとめ
いい感じだなーってやつを並べて紹介してみました。 これら以外に「これはいいぞ!」というのを募集中