Welches Dateivergleichstool kann ich unter OS X verwenden?


77

Mein bevorzugtes Dateivergleichstool war Beyond Compare, aber seit ich kürzlich zu OS X gewechselt bin, kann ich es nicht mehr verwenden und suche nach einer Alternative, vorzugsweise einer kostenlosen.

Update: Ich habe den Fehler gemacht, nicht anzugeben, dass ich auch nach einem Tool suche, das Verzeichnisvergleiche durchführt, nicht nur nach Dateien. Da dies die bereits beantworteten Fragen ungültig machen könnte, habe ich eine andere Frage dazu gestellt. Welche Verzeichnisvergleichstools kann ich unter OS X verwenden?


Siehe meine Antwort auf Ihre andere Frage. Das Gleiche gilt für Anthonygs Empfehlung.
JRobert

Antworten:


23

Beyond Compare 4 läuft jetzt auch unter OSX. Besuchen Sie http://www.scootersoftware.com/beta.php?zz=beta4_whatsnew


1
Als langjähriger Benutzer von Beyond Compare (über 10 Jahre) konnte ich sagen, dass das einzige, was mir in meiner alten Windows-Zeit fehlte, BC war. Jetzt wird @orangebreeze viele Stimmen bekommen, da es nichts so Gutes wie BC gibt und ich die meisten Tools ausprobiert habe.
Sorin

60

Dies ist eine Zusammenfassung der Antworten, die auf dem gelöschten SO-Klon Graphical diff für Mac OS X veröffentlicht wurden . Es enthält Links zu jedem Produkt und den aktuellen Preis seit der letzten Bearbeitung in USD.

Beachten Sie, dass alle Links zu SO nur für Benutzer sichtbar sind, die gelöschten Inhalt anzeigen können, für den entweder Moderatorrechte oder eine 10-KB-Reputation auf dieser Site erforderlich sind.

Es gab einige andere Vorschläge, bei denen es sich nicht um eigenständige Diff-Tools handelte, die ich nachfolgend auflisten werde:

Damit ist der Faden, wie hier beschrieben, in diesem zusammengefasst .


2
Für jedermann mit MacPorts kdiff3 , meld, tkdiffaufgeführt, oben, sowie xxdiffalle durch zur Verfügung stehen port install.
Ioannis Filippidis

Ich habe versucht, über Macports zu verschmelzen, und es waren eine Vielzahl von Abhängigkeiten erforderlich. Ich bin seitdem dazu übergegangen, TextWranglers Diff zu verwenden. Dadurch werden Verzeichnisvergleiche durchgeführt, und Sie können Änderungen zeilenweise zusammenführen. Es macht jedoch keinen Drei-Wege-Vergleich.
Jason S

3
Die FWIW-Meldung ist auch als Brühung erhältlich. brew install meld.
Commadelimited

P4Merge ist kostenlos, sehr schön, kann sowohl als Vergleich als auch als Zusammenführung verwendet werden, muss nicht mehr mit einem Perforce-Client heruntergeladen werden und kann sogar Bilder visuell unterscheiden! Hier herunterladen
Brad Parks

Vielen Dank. TextWrangler ist wirklich einfach zu bedienen.
Swiftboy

26

FileMerge wird mit XCode gebündelt, aber ich bevorzuge Kaleidoscope, das nicht kostenlos ist.


3
Um FileMerge zu finden (vorausgesetzt, Sie haben XCode) ... starten Sie Xcode und wählen Sie 'Xcode' -> Open Developer Tool -> FileMerge. Oder Sie können das Starten von XCode vermeiden, indem Sie in /Applications/Xcode.app/Contents/Applications/FileMerge.app
Harry Wood

1
Wenn Harry Wood "herumstöbern" sagt, bedeutet das, dass er Folgendes in das Terminal eingibt: open /Applications/Xcode.app/Contents/Applications/FileMerge.app
Roberto

@Roberto oder über Finder -> Gehe zu -> Gehe zum Ordner ... (Cmd + Shift + G)
nuc

1
@HarryWood @Roberto Sie können Filemerge von der Konsole aus öffnen, ohne opendiff file1 file2
herumzustöbern

2
Kam hierher, um herauszufinden, wie man Filemerge öffnet (ich vergesse es immer!), Und bemerkte, dass ich bereits einen Kommentar hinterlassen hatte, der erklärte, wie in der Vergangenheit * High Fives Past Self *
WickyNilliams


11

Es ist nicht großartig, aber das mit dem Betriebssystem gebündelte FileMerge kann über die Befehlszeile als gestartet werden opendiff a.txt b.txt.



5

Sie können verwenden, diffwenn Sie die Befehlszeile verwenden.


5

Changes.app hat einen guten Ruf und viele Funktionen. Kaleidoscope ist auch großartig und hat eine wunderschön gestaltete Benutzeroberfläche.

Erwähnenswert ist auch, wenn Sie programmieren, dass in Xcode 4 jetzt auch visuelle Diff-Tools integriert sind.


1
+1 für Changes.app Ist die einzige mit einer GUI, die Sie sowohl führende als auch nachfolgende Leerzeichen ignorieren können.
nuc

1
Changes wurde von BitBQ im Oktober 2012 übernommen. Der neueste Link für Änderungen lautet: bitbq.com/changes
Matthieu Cormier


3

Hier sind die, die ich gefunden habe:

Siehe auch Vergleich von Dateivergleichstools bei Wikipedia für die vollständige Liste.


2

Es stehen sehr viele Vergleichstools zur Verfügung. Viele machen Verzeichnisse und Dateien. Einige funktionieren sogar als Merge-Tools (2- und 3-Wege). Einige davon wurden bereits in anderen Antworten erwähnt, und Ihre Wahl hängt davon ab, welche Funktionen Sie benötigen und wie viel Sie bereit sind, für das Tool zu zahlen. Es gibt eine gute Wikipedia-Seite mit einem Vergleich von vielen der bekannteren.



1

P4Merge ist ein kostenloses, sehr schönes Tool zum Vergleichen und Zusammenführen. Es kann:

  • Diff-Dateien
  • Führen Sie 3-Wege-Zusammenführungen durch
  • Do Folder Unterschiede
  • 2 Bilddateien visuell unterscheiden!

Laden Sie es hier für Mac und Linux herunter

Einige Screenshots:

Bildbeschreibung hier eingeben

Bildunterschied eines Bildes: Bildbeschreibung hier eingeben




0

GitX-dev ist eine Abzweigung (Variante) von GitX, einer langlebigen GUI für das Git-Versionskontrollsystem. Es wurde mit produktivitäts- und freundlichkeitsorientierten Änderungen gepflegt und verbessert, wobei der Schwerpunkt auf der Entwicklung eines erstklassigen, wartbaren Tools für die aktiven Entwickler von heute lag.

https://rowanj.github.io/gitx/

Bildbeschreibung hier eingeben

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.