Ein syntaktisch analysierendes Diff-Tool
difftastic ist ein syntaktisch analysierendes Diff-Tool, das für viele Programmiersprachen (und einige Dateiformate) verfügbar ist.
Installation:
cargo install --locked difftastic
Ggf. dann einen Symlink von ~/.cargo/bin/difft in ein passendes bin-Verzeichnis erstellen.
In Mercurial kann man es einbinden über folgende Ergänzung der .hgrc:
[extensions] extdiff = [extdiff] cmd.dft = difft # opts.dft = --background light
Danach kann difft als hg dft verwendet werden.