Quel outil de comparaison de fichiers puis-je utiliser sous OS X?

77

Mon outil de comparaison de fichiers préféré était Beyond Compare, mais depuis que je suis récemment passé à OS X, je ne suis plus en mesure de l'utiliser et je recherche une alternative, de préférence gratuite.

Mise à jour: j'ai fait l'erreur de ne pas spécifier que je cherche aussi un outil qui permet la comparaison de répertoires, pas seulement des fichiers. Parce que cela pourrait invalider les réponses déjà données, j'ai posé une autre question à cette question. Quels outils de comparaison d'annuaire puis-je utiliser sur OS X?

sorin
la source
Voir ma réponse à votre autre question. Idem recommandation de anthonyg.
JRobert

Réponses:

23

Beyond Compare 4 fonctionne désormais également sur OSX. Visitez http://www.scootersoftware.com/beta.php?zz=beta4_whatsnew

orangebreeze
la source
1
En tant qu'utilisateur de longue date de Beyond Compare (plus de 10 ans), je pourrais dire que la seule chose qui me manquait de mon ancienne période Windows était la Colombie-Britannique. Maintenant, @orangebreeze obtiendra beaucoup de votes car rien n’a été aussi bon que BC et j’ai essayé la plupart des outils.
sorin
60

Ceci est une agrégation des réponses affichées sur le clone supprimé de SO, diff graphique pour Mac OS X . Il comprend des liens vers chaque produit et le prix actuel en USD depuis la dernière modification.

Notez que tous les liens vers le responsable de la sécurité ne seront visibles que par les utilisateurs pouvant visualiser le contenu supprimé, ce qui nécessite des privilèges de modérateur ou une réputation 10k sur ce site.

Il y avait quelques autres suggestions, qui n'étaient pas des outils de diff en soi, que je vais énumérer ci-dessous:

Cela résume la fusion de ce fil dans celui-ci, comme indiqué ici .

Richard J. Ross III
la source
2
Pour toute personne utilisant MacPorts kdiff3 , meld, tkdiff, énumérés ci - dessus, ainsi que xxdiffsont tous disponibles à travers port install.
Ioannis Filippidis
J'ai essayé la fusion via Macports et un grand nombre de dépendances étaient nécessaires. Depuis, je me suis tourné vers le diff de TextWrangler. Cela fait des comparaisons de répertoires et vous pouvez fusionner les modifications ligne par ligne. Il ne fait pas de comparaison à trois voies cependant.
Jason S
3
Le mélange de FWIW est également disponible par brassage. brew install meld.
commadelimited
P4Merge est gratuit, très agréable, peut être utilisé à la fois comme diff et fusion, n’a plus besoin d’être téléchargé avec un client forcé, et peut même visuellement afficher des images diff! Téléchargez ici
Brad Parks
Merci beaucoup .. TextWrangler est vraiment facile à utiliser.
swiftBoy
26

FileMerge est fourni avec XCode, mais je préfère Kaléidoscope, qui n’est pas gratuit.

nuc
la source
3
Pour trouver FileMerge (en supposant que vous ayez Xcode) ... démarrez Xcode et choisissez le menu 'Xcode' -> Ouvrir l'outil de développement -> FileMerge. Ou vous pouvez éviter de démarrer XCode en fouillant dans /Applications/Xcode.app/Contents/Applications/FileMerge.app
Harry Wood
1
Quand Harry Wood dit "fouiller" il veut dire taper dans le terminal: ouvrez /Applications/Xcode.app/Contents/Applications/FileMerge.app
Roberto
@Roberto ou via le Finder -> Go -> Aller au dossier ... (Cmd + Maj + G)
nuc
1
@HarryWood @Roberto vous pouvez ouvrir le fichier à partir de la console sans avoir besoin de opendiff file1 file2
fouiller
2
Je suis venu ici pour savoir comment ouvrir Filemerge (j'oublie toujours!), Et j'ai remarqué que j'avais déjà laissé un commentaire expliquant comment, dans le passé, * high fives past self *
WickyNilliams le
13

J'utilise Kaléidoscope . Ou tout simplement, vieux diffde la CLI

ryanprayogo
la source
11

Ce n’est pas formidable, mais le FileMerge fourni avec le système d’exploitation peut être lancé en ligne de commande opendiff a.txt b.txt.

Thilo
la source
7

DiffMerge de Sourcegear est simple et gratuit.

nthonygreen
la source
Cela semble être bien meilleur que le FileMerge de XCode, merci.
sorin
5

Vous pouvez utiliser diffsi vous utilisez la ligne de commande.

Harv
la source
5

Changes.app a une excellente réputation et de nombreuses fonctionnalités. Kaléidoscope est également génial et possède une interface utilisateur magnifiquement conçue.

Il est également intéressant de mentionner que si vous programmez, Xcode 4 intègre également des outils de comparaison visuelle.

Marc Charbonneau
la source
1
+1 pour Changes.app est le seul avec une interface graphique que vous pouvez ignorer les espaces blancs avant et arrière ..
NUC
1
Modifications a été acquise par BitBQ en octobre 2012. Le dernier lien vers des modifications est le suivant: bitbq.com/changes
Matthieu Cormier
3

Il y a aussi DeltaWalker .

C'est 40 $, et il y a un essai disponible.

Nathan Greenstein
la source
3

Voici ce que j'ai trouvé:

  • FileMerge (opendiff)

    Il est fourni avec Xcode avec les outils de ligne de commande installés

  • DiffMerge est fourni avec Xcode avec les outils de ligne de commande installés

  • Vimdiff

    C'est gratuit et open source. Installer par: brew install vim.

  • Fusion

    Peut être installé en utilisant Homebrew via la commande :,brew install meld mais cela ne fonctionnera probablement pas.

  • KDiff3

    Peut être installé avec Homebrew via la commande:brew install kdiff3

  • TkDiff

    Peut être installé avec Homebrew via la commande:brew install tkdiff

  • TextWrangler

  • VisualDiffer

    Disponible sur l'App Store

  • Kaléidoscope

    Commercial avec essai gratuit.

  • Araxis Fusion

    Commercial avec essai gratuit.

  • Changements

    Commercial avec essai gratuit.

Vérifiez également la comparaison des outils de comparaison de fichiers sur Wikipedia pour obtenir la liste complète.

Kenorb
la source
2

Il existe de très nombreux outils de comparaison. Beaucoup font des répertoires et des fichiers. Certains fonctionnent même comme des outils de fusion (2 et 3 voies). Certains d'entre eux ont déjà été mentionnés dans d'autres réponses et votre choix dépendra des fonctionnalités dont vous avez besoin et du montant que vous êtes prêt à payer pour l'outil. Il y a une bonne page Wikipedia avec une comparaison de plusieurs des plus connues.

Kevin
la source
1

P4Merge est un outil de diff et fusion très gratuit et très agréable. Ça peut:

  • Fichiers Diff
  • Faire 3 voies fusionne
  • Faire dossier diffs
  • Visuellement diff 2 fichiers image!

Téléchargez-le ici pour Mac et Linux

Quelques captures d'écran:

entrez la description de l'image ici

Diff visuel d'une image: entrez la description de l'image ici

Brad Parks
la source
1

Cet outil https://filecomparisontool.com

  1. Basé sur le Web, il est donc compatible
  2. Mobile amical
  3. Sauvegarder la comparaison jusqu'à 6 mois
  4. Partager la comparaison via une URL
  5. Ce est gratuit!
Mat
la source
0

GitX-dev est un fork (variante) de GitX, une interface utilisateur longue-disparue pour le système de contrôle de version git. Il a été maintenu et amélioré avec des changements axés sur la productivité et la convivialité, avec pour objectif de créer un outil maintenable de premier ordre pour les développeurs actifs d'aujourd'hui.

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

entrez la description de l'image ici

Abram
la source