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?


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


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 .


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.


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


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.



5

Vous pouvez utiliser diffsi vous utilisez la ligne de commande.


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.


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

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.


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.



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


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!


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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.