Saya sudah lama menggunakan git (berwarna) --word-diff
yang menurut saya luar biasa. Saya menemukan diri saya hari ini dalam situasi di mana saya memiliki dua string yang saya butuhkan untuk membandingkan kata demi kata dan keinginan untuk sesuatu seperti diff git.
Saya mengetahui wdiff
+ colordiff
, tetapi hasilnya tentu bukan bintang:
me@me:~$ wdiff <(echo -e "abc\ndef") <(echo -e "dbcx\ndef") | colordiff
[-abc-]{+dbcx+}
def
Apakah ada pilihan lain yang lebih baik? Aku tidak terlalu suka mereka [-
, -]
dan {+
, +}
.
colordiff -u <(echo -e "foo abc x y\ndef") <(echo -e "foo dbcx x z\ndef") | diff-highlight