Ich habe kaum etwas anderes als Meld verwendet . Kannst du noch etwas empfehlen?
Es wäre besonders nett, wenn Sie einen Grund für Ihre Empfehlung angeben (als Kommentar).
[ note ] Ich möchte eine Alternative, da Meld kürzlich die Funktion zum Kopieren des gesamten Inhalts von einer Datei in eine andere verloren hat. Ich beziehe mich auf die Funktionen, die über den Copy To Left/Right
Rechtsklick-Menüpunkt verfügbar sind .
[ update ] Ich habe gerade nachgesehen und das Problem wurde mit 1.3.2 eingeführt . 1.3.1 funktioniert gut, und das neueste, das ich überprüft habe, ist 1.4.0 , und es funktioniert nicht.
software-rec
gui
diff
Tshepang
quelle
quelle
Merge
Menü .Antworten:
Es gibt eine Reihe von Tools, die verwendet werden können:
Haben Sie zwei Dateien und möchten deren Unterschiede anzeigen? Verwenden Sie einen "File Difference Viewer". Haben Sie eine Diff-Datei und möchten diese in einer übersichtlichen Anzeige anzeigen? Verwenden Sie einen "Diff File Viewer".
quelle
Es gibt auch
vimdiff
(mit seiner GUI-Versiongvimdiff
).quelle
Emacs ist gebündelt
ediff
Paket von ist ein ziemlich guter Diff-Viewer (beginnen Sie mit den Befehlen in EmacsTools / Compare
und denTools / Merge
Menüs). Es verfügt über alle grundlegenden Funktionen (Hervorheben der Unterschiede zwischen zwei Dateien, Wechseln zwischen verschiedenen Blöcken) und die häufigsten Zwischenfunktionen (Vergleichen von Teilen von Dateien, Vergleichen von Überarbeitungen, die aus der Versionskontrolle stammen, Vergleichen von Verzeichnisbäumen, Verwenden eines gemeinsamen Vorfahren als Referenzpunkt, eine zusammengeführte Version erstellen). Es hat jedoch keine ausgefallenen Ignorierfähigkeiten.Was Emacs gegenüber den meisten anderen Diff-Viewern bietet, sind bessere Suchfunktionen, Syntaxhervorhebung und Lisp-Erweiterbarkeit. Oh, und ein integrierter Editor.
quelle
v
/^
(ediff-scroll-vertically
nach oben oder unten gehen, je nachdem, welche Taste Sie drücken, um es aufzurufen) scrollt alle Fenster gleichzeitig.Ich empfehle kdiff3. Es kann sowohl von Programmierern verwendet werden, um src-Dateien während der Softwareentwicklung zu vergleichen, als auch von Personen, die regelmäßige Sicherungen durchführen, um zwei Ordner (rekursiv bis zum Ende) zu vergleichen, den ersten auf Ihrer Systemfestplatte und den zweiten externen Sicherungsfestplatten.
Im letzteren Fall können Sie einen Datums-, Uhrzeit- und Größenvergleich konfigurieren, anstatt einen zeilenweisen Vergleich durchzuführen, der von Programmierern benötigt wird. Es wird eine schöne farbcodierte Ausgabe für jedes Verzeichnis / jede Datei angezeigt, die am Vergleich beteiligt sind, und Sie können die neuen Dateien, die Sie auf Ihrer Systemfestplatte erstellt / gelöscht haben, selektiv zur Sicherungsfestplatte hinzufügen / daraus entfernen.
quelle
Ich benutze tkdiff ( http://sourceforge.net/projects/tkdiff/ ) seit Jahren. Es macht, was ich will, was das Anzeigen von Unterschieden zwischen Dateien betrifft, und es ist in der Lage, eine "Zusammenführungs" -Datei mit einer beliebigen Auswahl von Unterschieden zwischen linker und rechter Datei zu schreiben.
Nachteil: Es ist in Tcl / Tk geschrieben, und nicht alle Systeme haben das.
quelle
Ich denke xxdiff macht was du willst.
quelle
Ein Vergleich verschiedener Diff-Tools. Alt aber noch gültig.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
quelle