Ich habe lange Zeit Git's (farbig) benutzt, --word-diff
was ich großartig finde. Ich befand mich heute in einer Situation, in der ich zwei Saiten hatte, die ich brauchte, um Wort für Wort zu vergleichen und mich nach etwas wie dem Diff von git zu sehnen.
Ich bin mir wdiff
+ bewusst colordiff
, aber die Ergebnisse sind sicherlich nicht herausragend:
me@me:~$ wdiff <(echo -e "abc\ndef") <(echo -e "dbcx\ndef") | colordiff
[-abc-]{+dbcx+}
def
Gibt es eine bessere Option? Ich mag es nicht besonders diejenigen [-
, -]
und {+
, +}
.
colordiff -u <(echo -e "foo abc x y\ndef") <(echo -e "foo dbcx x z\ndef") | diff-highlight