Paramètres d'alignement de la Fusion de Textes

Session > Paramètres de session > Alignement

PreviousUpNext

Les paramètres de l'onglet Alignement contrôle l'algorithme pour aligner les lignes dans la comparaison.

Cochez Ne jamais aligner les différences pour afficher les lignes avec des différences importantes comme des blocs de texte ajoutés ou supprimés plutôt que du texte modifié.

Sélectionnez Non aligné pour comparer des fichiers sans aligner les lignes en se basant sur leur contenu.

Sélectionnez Alignement standard pour alignes les fichiers en comparant des sections successivement de plus en plus petites de chaque fichier.  Des parties de l'alignement peut être montrées avant que la comparaison complète soit finie.

Sélectionnez Alignement Myers O(ND) pour aligner les fichiers en utilisant un algorithme standard LCS (Longest Common Subsequence / Sous-séquence Commune la plus Longue).  Cela peut donner de meilleures correspondances dans certains cas tels que de grandes insertions ou lorsque les fichiers contiennent beaucoup de textes répétitifs.  Comme les fichiers sont comparés comme un tout, de grands fichiers prennent beaucoup plus de temps que la méthode standard, et les fichiers ne sont pas affichés tant que la comparaison n'est pas terminée.  Cela ne supporte pas des comparaisons de similarité, c'est pourquoi les non-correspondances seront groupées en blocs.

Sélectionnez Alignement Patience Diff pour aligner les fichiers en utilisant l'algorithme de Bram Cohen.

La Tolérance de synchronisation spécifie le nombre maximum de lignes que l'algorithme testera lors d'une recherche de correspondance avec une ligne particulière.  L'augmenter peut améliorer l'alignement, spécialement s'il y a de grands trous.  Bien sûr, la comparaison peut également demander plus de temps.

Cochez la case Utiliser la correspondance de proximité pour essayer d'aligner le reste des lignes qui ne correspondent pas en se basant sur leur similarité.

Note  Indépendamment de ces paramètres, l'algorithme d'alignement produira parfois des résultats indésirables.  Pour aligner manuellement deux lignes, faites un clic-droit sur une ligne et choisissez Aligner avec, puis cliquez sur la seconde ligne.

Un conflit de fusion est

Ces paramètres définissent l'étendue des conflits.  Un conflit apparaît lorsque la même section de texte a des changements sur les deux côtés gauche et droite.

Sélectionnez Uniquement des lignes avec des changements différents pour limiter les conflits où chaque ligne a des changements dans les deux côtés.  Sélectionnez Nombre de lignes séparant les modifications de gauche et de droite pour spécifier le nombre maximum de lignes entre des modifications qui devraient être considérés comme des conflits.  De cette façon, les modifications de gauche et de droite qui sont proches l'une de l'autre peuvent être marquées pour être passées en revue avec les conflits directs.