Ce que l'éditeur PHP Xinyi vous présentera aujourd'hui est un outil de comparaison de texte - Beyond Compare. En tant qu'excellent outil de comparaison de texte, ce logiciel peut comparer et synchroniser différents types de dossiers, textes, tableaux de données, images et sites FTP. En outre, il dispose également de fonctions et d'outils riches, tels que la comparaison graphique, la fusion des différences, la synchronisation des dossiers distants, les opérations par lots, etc. Examinons ensuite de plus près l’utilisation et les fonctionnalités de l’outil de comparaison de texte Beyond Compare.
1. L'affichage de comparaison des dossiers utilise des astuces de couleur pour mettre en évidence les différences entre deux dossiers de base. La signification des couleurs par défaut est la suivante.
Noir - Assorti
Rouge - Neuf ou dépareillé
Gris - Ancien
Bleu - Orphelin (n'existe pas de l'autre côté)>.
2. Dans l'exemple ci-dessous, les fichiers de droite sont définis en rouge pour indiquer qu'il s'agit de fichiers plus récents. Les icônes dans la colonne du milieu affichent des comparaisons de contenu.
Les résultats de la comparaison de contenu peuvent remplacer la couleur du fichier. Par exemple, les lignes ci-dessus deviendraient toutes noires si la comparaison renvoyait une correspondance exacte. Vous pouvez modifier le comportement en désactivant l'option Remplacer les résultats de la comparaison rapide dans l'onglet Comparaison des paramètres de session.
3. À différents moments, Beyond Compare effectue une comparaison de contenu sur une paire de fichiers pour déterminer s'ils correspondent.
L'opération de comparaison de contenu est la suivante :
CRC
Comparez la valeur CRC. CRC (Cyclic Redundancy Check) est un encodage numérique du contenu d'un fichier. Si deux fichiers ont des CRC différents, leur contenu doit être différent. D'un autre côté, si les CRC sont les mêmes, alors leur contenu est probablement le même (mais pas sûr). Lors de la comparaison de deux versions différentes du même ensemble de données, si leurs CRC sont identiques, cela garantit que les fichiers originaux sont également identiques.
Binary
La comparaison compare les fichiers par octet.
Basée sur des règles
La comparaison compare différents fichiers en fonction de l'association de format de fichier. Il permet de définir des différences sans importance, telles que des différences dans les espaces et des différences dans les fichiers de commentaires du code source. Les comparaisons basées sur des règles ignorent également les différences dans l'encodage des fichiers et les fins de ligne.
Résultats de la comparaison de contenu :
Les binaires sont identiques - les fichiers sont exactement les mêmes.
Différence binaire - Deux fichiers diffèrent d'au moins un octet.
La comparaison basée sur des règles a une comparaison binaire intégrée qui renvoie l'un des résultats :
Binary Identical - Les fichiers sont identiques.
Basé sur les mêmes règles - fichiers avec des binaires différents, comme l'encodage des caractères, ces différences sont ignorées.
Différences sans importance – La comparaison basée sur des règles ne trouve que des différences sans importance.
Différences importantes - Une comparaison basée sur des règles révèle des différences importantes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!