RibbonDiff

Une application macOS pour la comparaison de texte côte à côte, la revue de projet et l’historique suivi par Git.

Téléchargement gratuit. Passez à Pro pour les fichiers, Workspace et Version History.

RibbonDiff fonctionne en mode Limited pour comparer du texte saisi ou collé. Déverrouillez Open / Drag & Drop / Save / Save As, la barre latérale Workspace partagée avec recherche de fichiers, et Version History pour les fichiers Workspace suivis par Git avec un essai Pro de 7 jours ou un achat Pro Lifetime unique de $14.99. Aucun abonnement. L’essai est unique et ne se renouvelle pas automatiquement.

$14.99 Pro Lifetime (achat unique)
Inclut un essai Pro gratuit de 7 jours (unique), ainsi que les workflows de fichiers Pro, Workspace et Version History. Utilisez Restaurer les achats si vous aviez acheté l’ancienne version payante.

Gratuit (mode limité)

  • Comparez du texte saisi ou collé dans deux panneaux entièrement modifiables
  • Mises à jour du diff en direct avec surlignage par ligne et intraligne
  • Recherche par panneau (⌘F / ⌘G / ⇧⌘G)
  • Retour à la ligne, numéros de ligne et thèmes

Pro (essai ou déverrouillage Lifetime)

  • Ouvrez des fichiers depuis le Finder, Terminal, Fichier → Ouvrir…, ou par glisser-déposer
  • Enregistrez / enregistrez sous par panneau, et enregistrez aussi les documents .rd-workspace
  • Recherchez du texte dans un Workspace avec Find in Workspace (⇧⌘F), accédez directement aux lignes correspondantes ou ouvrez les résultats dans de nouveaux onglets avec Option-clic
  • Ouvrez des dossiers ou des documents .rd-workspace dans une barre latérale Workspace partagée
  • Créez de nouveaux fichiers ou dossiers Workspace avec renommage en ligne, puis déplacez-les, supprimez-les, affichez-les ou copiez leurs chemins depuis la barre latérale
  • Parcourez Version History pour les fichiers dans des Workspaces suivis par Git
  • Détails de fichier facultatifs comme les fins de ligne et les contrôles d’encodage (à activer dans Settings)

RibbonDiff pour macOS vous offre un espace de comparaison côte à côte propre et modifiable, avec mises à jour en direct lorsque vous saisissez, collez, ouvrez des fichiers ou inspectez l’historique. Un Ribbon visuel relie les blocs de changement correspondants des deux côtés, et Pro ajoute une barre latérale Workspace orientée projet pour ouvrir, organiser et rechercher dans les fichiers du projet, plus Version History dans l’app pour revoir les fichiers liés et les snapshots Git sans quitter l’app.

Besoin d’aide ? Écrivez à ribbon@craftclay.com.

Autres pages

Des guides pratiques, de courts exemples et des fichiers d’exemple téléchargeables sont également disponibles.

Notes de version

Version 4.2.1 — 2026-05-25 À venir

Nouveau
Amélioré

Versions précédentes

Version 4.2.0 — 2026-05-22 Dernière version

Nouveau
  • Ajout de la recherche de fichiers Workspace pour rechercher du texte dans un Workspace ouvert et accéder directement aux fichiers et lignes correspondants.
  • Ajout de Find in Workspace… (⇧⌘F), ainsi que Show File Tree (⌘1) et Show File Search (⌘2) pour changer le mode de la barre latérale Workspace.
  • Les résultats sont regroupés par fichier avec contexte de dossier, numéros de ligne, nombre de correspondances et aperçus surlignés.
Amélioré
  • La recherche de fichiers Workspace conserve la requête, les résultats développés et la position de défilement lorsque vous alternez entre l’arborescence et les résultats.
  • Les tailles des fenêtres Workspace se restaurent plus fiablement lors de la réouverture de Workspaces enregistrés ou de la création de nouvelles fenêtres.
Corrigé
  • Fiabilité améliorée du surlignage de diff pour les fichiers texte brut.

Version 4.1.2 — 2026-05-15

Nouveautés
  • Ajout d’actions dans la barre latérale Workspace pour créer des fichiers et dossiers, ouvrir des fichiers dans un nouvel onglet, supprimer des éléments et les afficher dans le Finder.
  • Ajout de la sélection multiple dans l’arborescence Workspace avec Command-clic, Shift-clic, déplacement par glisser-déposer de plusieurs éléments et suppression de plusieurs éléments.
Améliorations
  • Les nouveaux fichiers utilisent des noms uniques et déduisent si possible une extension pertinente depuis le dossier cible, avec validation du renommage en ligne pour les noms vides, invalides ou en double.
  • La suppression dans Workspace déplace désormais les fichiers et dossiers vers la Corbeille après une confirmation claire, et les déplacements par glisser-déposer gardent synchronisés les éditeurs ouverts, la sélection, l’état d’expansion et l’état Git.

Version 4.1.1 — 2026-05-04

Corrections
  • Correction de l’ouverture d’un Workspace en faisant glisser un dossier depuis le Finder vers la barre latérale Workspace gauche, y compris lorsque RibbonDiff est visible mais n’est pas l’app au premier plan.
  • Correction d’un problème de bascule de la barre latérale Workspace pouvant ralentir le redessin des comparaisons ou interrompre temporairement le rendu du Ribbon central.
Améliorations
  • Stabilité de mise en page améliorée afin de préserver la synchronisation du défilement, l’état de l’éditeur et le rendu du Ribbon lors de l’affichage ou du masquage de la barre latérale Workspace.
  • Stabilité des performances améliorée lors de comparaisons de fichiers répétées et de sessions avec plusieurs onglets ou fenêtres.

Version 4.1.0 — 2026-04-25

Nouveautés
  • Ajout d’un nouveau bouton Whitespace dans la barre d’outils et de la commande View → Whitespace Filters pour activer ou désactiver ensemble les filtres enregistrés de comparaison des espaces.
  • Ajout de File → New Window et File → New Window with Sidebar pour des comparaisons autonomes plus rapides, avec ou sans la barre latérale Workspace ouverte.
  • Ajout de Aide → Aide RibbonDiff (⌘?) pour ouvrir la fenêtre intégrée d’aide-mémoire des raccourcis.
Améliorations
  • La section Workspace Modified Files peut désormais être redimensionnée en direct avec un séparateur, avec une meilleure hauteur développée par défaut avant le défilement.
  • Les onglets du même groupe de fenêtre partagent maintenant l’état Modified Files réduit/développé et la hauteur développée enregistrée de façon plus cohérente.
  • Les valeurs par défaut des filtres Whitespace enregistrés s’appliquent désormais immédiatement aux éditeurs de diff ouverts, et la barre d’outils affiche un état mixte lorsque seuls certains filtres sont activés.

Version 4.0.0 — 2026-04-17

Nouveautés
  • Ajout de Workspace réservé à Pro, pour ouvrir un dossier ou un document .rd-workspace dans une barre latérale partagée et passer d’une comparaison liée à l’autre sans reconstruire le contexte.
  • Ajout de Version History réservé à Pro pour les fichiers Workspace suivis par Git, avec navigation dans les branches, sélection de révisions historiques, recherche de commits et filtrage Affected / All directement dans l’app.
  • Ajout de la prise en charge de l’enregistrement et de la réouverture des documents .rd-workspace, avec restauration de l’état d’ouverture de la barre latérale.
Améliorations
  • Open Workspace… ouvre maintenant un workspace dans une nouvelle fenêtre autonome, tandis que l’action de la barre latérale lie un workspace à la fenêtre actuelle.
  • La revue Workspace est plus fluide grâce aux indicateurs de fichiers ouverts, à Option-clic pour ouvrir un autre onglet et à un basculement plus intelligent lorsqu’un fichier est déjà ouvert.
  • Les fichiers ouverts se rechargent maintenant automatiquement lorsque le fichier sur disque change et qu’il n’y a pas de modifications non enregistrées, ou demandent confirmation avant de remplacer les changements dans l’app.
  • Les fenêtres et titres Workspace se restaurent plus proprement après relance et lors des changements d’écran.
Corrections
  • Correction d’un problème où le déverrouillage Lifetime pouvait ne pas s’activer correctement après la fin d’un essai de 7 jours.

Version 3.2.0 — 2026-03-03

Nouveautés
  • Navigation Changement suivant/précédent plus intelligente, surtout lorsqu’un côté contient uniquement des blocs insérés ou que vous êtes près de la fin d’un fichier.
  • Saut automatique vers le premier bloc modifié lorsqu’une comparaison devient disponible.
  • Nouveaux contrôles typographiques dans Settings → General → Editor : police, taille de police et interligne, avec mise à jour immédiate.
  • Nouveaux raccourcis de taille de texte pendant l’édition : ⌘= (⌘+), ⌘- et ⌘0.
  • Comportement d’éditeur de code plus natif : Tab / Shift-Tab et ⌘] / ⌘[ pour indenter et désindenter, auto-indentation avec Return, largeur de tabulation déduite et surlignage discret de la ligne active.
  • Meilleur comportement de recherche par panneau, avec un focus ⌘F plus fiable, Find Next/Previous, recherches récentes, synchronisation de Find partagé, Esc pour revenir à l’éditeur et Use Selection for Find.
  • Nouvelle commande Show Toolbar / Hide Toolbar dans View avec ⌥⌘T, et la visibilité de la barre d’outils persiste désormais entre les lancements.
Améliorations
  • Le ruban de diff et les surlignages de ligne apparaissent désormais seulement lorsque les deux panneaux contiennent du texte, et disparaissent immédiatement si l’un des panneaux est vidé ou détaché.
  • Lorsqu’un panneau est vidé ou détaché, le panneau restant revient en haut pour un état plus propre.
  • Raccourcis mis à jour pour les contrôles supérieurs : Wrap est maintenant ⌃⌘W, Swap est ⌃⌘S et Clear est ⌃⌘K.
  • Les titres de fenêtre et d’onglet privilégient maintenant le nom du fichier gauche lorsque les deux panneaux sont liés à des fichiers.
Corrections
  • Correction de cas de saut entre changements pouvant échouer près de la fin d’un fichier.
  • Correction d’un plantage avec ⌘Z dans certains scénarios d’édition.
  • Correction d’un problème où le curseur et la position de défilement pouvaient sauter en bas pendant la saisie.

Version 3.1.0 — 2026-02-19

  • Prise en charge étendue des encodages de texte pour l’ouverture et l’enregistrement, notamment UTF-8 (avec BOM), ainsi que des encodages japonais (Shift_JIS, EUC-JP, ISO-2022-JP, x-mac-japanese), chinois (GB18030/GBK/GB2312, Big5/Big5-HKSCS, HZ-GB-2312), coréens (EUC-KR, CP949) et d’autres pages de code Windows (1250-1258, 874).
  • Lorsque la détection automatique est ambiguë, RibbonDiff demande maintenant de choisir l’encodage.
  • Reload with Encoding permet de rouvrir un fichier depuis le disque avec l’encodage choisi (utile pour corriger du texte illisible).
  • Ouvrez deux fichiers directement depuis Terminal / Finder (par exemple open -a RibbonDiff left.txt right.txt).
  • Amélioration de la visibilité des noms de fichiers.

Version 3.0.0 — 2026-02-14

  • RibbonDiff est désormais gratuit au téléchargement, avec un essai Pro facultatif et un déverrouillage Pro Lifetime unique via achat intégré. (Si vous aviez acheté la version payante, votre accès devrait être conservé ; utilisez Restore Purchases si nécessaire.)
  • Améliorations de performance avec édition plus rapide, mises à jour du diff et défilement fluide.
  • Nouveaux contrôles facultatifs Line Endings (LF/CRLF/CR) et Encoding lorsqu’ils sont activés dans Settings.
  • Retour visuel de glisser-déposer amélioré pour une expérience de dépôt de fichier plus claire et réactive.
  • Utilisation CPU réduite au repos pour une meilleure efficacité.

Version 2.0.0 — 2026-01-25

  • Améliorations de performance avec édition plus rapide, mises à jour du diff et défilement fluide.
  • Focus du panneau actif plus clair et indicateurs de modifications non enregistrées améliorés.
  • Workflow complet d’ouverture, d’enregistrement et d’enregistrement sous par panneau, avec glisser-déposer.
  • Surlignage syntaxique étendu et plus intelligent avec prise en charge de nouveaux langages et couleurs personnalisables.
  • Gestion des thèmes améliorée avec échantillons de couleurs et enregistrement du thème par défaut.

Version 1.0.0 — 2026-01-08

  • Première version

Astuce : vous pouvez aussi consulter l’historique des versions dans la fiche du Mac App Store.