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?

Sorin
quelle
Siehe meine Antwort auf Ihre andere Frage. Das Gleiche gilt für Anthonygs Empfehlung.
JRobert
Empfehlungen für die
StackExchange-

Antworten:

23

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

orangebreeze
quelle
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 .

Richard J. Ross III
quelle
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.

nuc
quelle
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
13

Ich benutze Kaleidoscope . Oder einfach nur alt diffvon der CLI

Ryanprayogo
quelle
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.

Thilo
quelle
7

DiffMerge von Sourcegear ist einfach und kostenlos.

nthonygreen
quelle
Es sieht viel besser aus als das FileMerge von XCode, danke.
Sorin
5

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

Harv
quelle
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.

Marc Charbonneau
quelle
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

Es gibt auch DeltaWalker .

Es sind 40 US-Dollar und es gibt eine Testversion.

Nathan Greenstein
quelle
3

Hier sind die, die ich gefunden habe:

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

Kenorb
quelle
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.

Kevin
quelle
2

Ich verwende Folder Sync. Es kostet 8,99 USD im Mac App Store . Es funktioniert wirklich gut.

Saci
quelle
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

Brad Parks
quelle
1

Dieses Tool https://filecomparisontool.com

  1. Webbasiert, also kompatibel
  2. Handyfreundlich
  3. Vergleich bis zu 6 Monaten speichern
  4. Aktienvergleich über URL
  5. Es ist frei!
Matt
quelle
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

Abram
quelle