Aide ABDiff

Diff de texte

Un text diff met en évidence les ajouts, les suppressions et les modifications nécessaires pour transformer un fichier texte en un autre.

Disposition

Disposition du connecteur

Il y a trois mises en page :

Vous pouvez basculer entre eux en utilisant le menu View ou le contrôle segmenté (en haut à droite).

La coloration de la mise en page utilise le vert, le rouge et le bleu pour les ajouts, les suppressions et les modifications. De plus, les mots modifiés au sein d’une ligne sont mis en évidence pour faciliter la détection des différences intra-ligne. Ces indices restent cohérents entre les comparaisons de texte, de dossier et de Mach-O.

Édition et navigation

Action Raccourci
Ligne précédente / suivante ↑ / ↓
Aller à la première / dernière ligne ⌘↑ / ⌘↓
Changement précédent / changement suivant ⌥↑ / ⌥↓
Passer à un autre volet
Copie à droite ⌘→
Copie à gauche ⌘←
Hunk précédent / suivant ⌥↑ / ⌥↓
Étendre la sélection ⇧↑ / ⇧↓
Copier tout le hunk à droite ⇧⌘→
Copier tout le hunk à gauche ⇧⌘←

Une ligne sélectionnée est indiquée par un rectangle jaune. Un chen est un bloc coloré contigu indiquant la même opération (ajouter, supprimer ou modifier) sur plusieurs lignes.

Copier un morceau signifie copier tout le bloc qui contient la ligne sélectionnée, même si toutes les lignes ne sont pas explicitement sélectionnées. Les actions de copie ne sont pas disponibles lorsque le contenu sélectionné correspond déjà à la destination ou lorsque la sélection n’est pas sur une ligne réelle (par exemple, une ligne d’espace réservé à l’alignement).

Les modifications peuvent être enregistrées en persistant des fichiers modifiés (⌘S) ou en enregistrant un correctif (Fichier ▸ Enregistrer en tant que correctif). Un fichier de patch contient des opérations qui transforment le côté gauche en côté droit. Les fichiers correctifs peuvent ensuite être appliqués en utilisant patch /path/to/original-file /path/to/exported.patch.

Comparer avec les révisions Git

Pour comparer un fichier par rapport à une révision précédente, choisissez Charger le précédent.

Espace réservé Diff

Lorsque les fichiers sont sous contrôle de version, ils affichent une balise qui révèle leur historique Git.

Historique Git

Lorsqu’elle est disponible, la zone du nom du fichier affiche une étiquette de révision telle que :

Utilisez le contrôle de révision pour charger une version différente du fichier dans un volet. C’est utile pour examiner les changements au fil du temps sans quitter la vue de comparaison. L’accès aux révisions Git nécessite une autorisation explicite. Voir Paramètres et Accès au disque pour les apps App Store pour plus de détails.

Options d’affichage

Text diff expose les options qui modifient la façon dont la comparaison est calculée ou affichée. Ces options sont disponibles dans le bouton Paramètres (en haut à droite).

Rubriques associées