サクラエディタWikiOutils texte pratiques en ligne
Français

Mode d'emploi Sakura Editor

Diff de Sakura Editor : utiliser diff.exe et vérifier les écarts en 7 étapes

La bonne méthode pour le diff de Sakura Editor consiste à séparer l'ancien fichier du nouveau, vérifier diff.exe, lancer une comparaison simple, puis lire le résultat avant d'enregistrer. Les options qui ignorent les espaces ou lignes vides sont utiles, mais elles peuvent masquer une indentation ou un séparateur important.

Mis à jour 2026-07-30

Diagramme de comparaison diff entre deux fichiers texte
Le diff sert de contrôle avant sauvegarde : il montre ce qui a été ajouté, modifié ou supprimé.

Réponse rapide : utilisez diff comme contrôle avant sauvegarde

Sakura Editor diff compare deux textes ligne par ligne. L'aide officielle indique que diff.exe est requis pour l'affichage DIFF. Protégez donc le fichier original, fixez le sens de comparaison, puis ajoutez les options d'ignorance seulement si elles répondent à un besoin précis.

DécisionBon réflexeErreur fréquente
Ancien/nouveauOriginal comme ancien, édition comme nouveauInverser les signes
diff.exeVérifier sa présenceChemins avec espaces
EspacesIgnorer seulement si nécessaireCacher l'indentation
EncodageContrôler séparémentCRLF/LF peut tout modifier

Quand utiliser Sakura Editor diff

Utilisez-le pour contrôler un fichier texte après une petite modification, un remplacement regex, une macro ou une extraction de log.

Pour comparer des dossiers, fusionner du code ou lire des binaires, choisissez plutôt un outil spécialisé.

Préparer diff.exe et les fichiers

L'aide officielle présente diff.exe comme nécessaire à l'affichage DIFF. Vérifiez son emplacement et les droits d'accès.

Gardez une copie de l'original et nommez clairement le fichier modifié afin de ne pas inverser le sens du diff.

  1. CopierGardez un retour possible.
  2. Vérifier diff.exeContrôlez emplacement et droits.
  3. Choisir le sensDéfinissez ancien et nouveau.
  4. RelireSauvegardez après lecture.
Ancien et nouveau fichier séparés avant comparaison
La séparation des versions rend les marqueurs plus faciles à lire.

Options espaces, lignes vides et tabulations

Commencez sans option. Ignorer les espaces peut aider sur un log, mais cacher une indentation utile.

Si presque tout change, cherchez d'abord CRLF/LF, BOM, encodage ou tabulations.

OptionUtile pourRisque
Casse ignoréeLibellésIdentifiants sensibles
Espaces ignorésBruit visuelIndentation cachée
Lignes videsEspaces sans sensParagraphes cachés
TAB-SPACELargeurs différentesTSV trompeur

Lire les marqueurs

Vérifiez le sens avant d'interpréter ajout, modification ou suppression.

Un diff massif signale souvent un problème de mise en forme plutôt qu'un vrai changement de texte.

Contrôle des espaces, fins de ligne et encodage dans un diff
Les grands écarts viennent souvent des fins de ligne ou de l'encodage.

Flux sûr en 7 étapes

Après un remplacement, comparez avec la copie intacte avant de sauvegarder.

Pour des éditions issues de grep, contrôlez chaque fichier et conservez le diff brut avant d'ajouter des options.

  1. CopierProtéger l'état initial.
  2. Tester petitLimiter le premier changement.
  3. Fixer l'ancienStabiliser le sens.
  4. Lire brutSans option d'abord.
  5. Ajouter peuOptions justifiées.
  6. Séparer encodageIsoler la cause.
  7. SauverAprès contrôle.

Liste de controle avant sauvegarde pour le diff de Sakura Editor

Lorsque la comparaison apparait, distinguez les vraies modifications de contenu du bruit lie au format. Un espace, une tabulation ou un blanc en fin de ligne peut compter dans du code, un fichier TSV, un tableau Markdown ou une configuration. A linverse, un BOM ou une fin de ligne modifiee releve souvent du format denregistrement plutot que du texte lui-meme. Separer ces deux categories evite de valider un fichier uniquement parce que les mots visibles semblent corrects.

Lisez le resultat par groupes de changements, pas seulement de haut en bas. Un nom de cle renomme, un commentaire supprime, une substitution repetee ou un bloc vide retire doit avoir une raison claire. Si vous ne pouvez pas expliquer un groupe, ne sauvegardez pas encore. Rouvrez lancien fichier, reduisez les options qui ignorent espaces ou lignes vides, puis relancez la comparaison avant decraser la copie de travail.

Loutil de comparaison en ligne et le diff de Sakura Editor ne repondent pas au meme moment du travail. Utilisez loutil en ligne pour un court extrait colle lorsque vous voulez comprendre rapidement un motif. Utilisez le diff de Sakura Editor pour la revue finale du fichier, car il reste lie au chemin reel, a lencodage, aux fins de ligne et a laction de sauvegarde qui modifiera le document.

Pour un fichier partage avec une equipe ou consomme par un script, notez ce qui a change, pourquoi cela a change et quel bloc minimal permettrait de revenir en arriere. Cette note est utile apres un grep, un remplacement par expression reguliere ou une macro. Sakura Editor diff nest pas un outil de fusion, mais cest un point de controle solide avant denregistrer un texte important.

Point a verifierOu regarderRegle de decision
Espaces et tabulationsIndentation, separateurs, fin de ligneNe les ignorez pas dans le code, TSV ou les configurations
Fins de ligneChangements CRLF/LF sur de nombreuses lignesNormalisez dabord si tout le fichier semble change
Encodage et BOMFormat denregistrement, mojibake, premiere ligneSeparez modifications de contenu et de format
Resultat de remplacementMotifs de changement repetesVerifiez que seul le motif prevu a change

Si diff échoue ou affiche trop d'écarts

Contrôlez diff.exe, permissions et chemins. Certaines versions anciennes gèrent mal les espaces.

Contrôlez CRLF/LF, BOM, encodage, tabulations et espaces finaux.

Questions fréquentes

Questions fréquentes

Sakura Editor diff exige-t-il diff.exe ?

Oui, selon l'aide officielle.

diff.exe est-il inclus avec Sakura Editor ?

L'aide officielle indique qu'il n'est pas inclus dans le paquet de l'environnement documenté ; vérifiez donc votre distribution actuelle avant de supposer qu'il est présent.

Faut-il ignorer les espaces ?

Seulement si les espaces ne portent pas de sens.

Pourquoi tout le fichier change-t-il ?

Souvent à cause des fins de ligne, du BOM ou de l'encodage.

L'outil en ligne suffit-il ?

Il aide pour des extraits, mais pas pour la revue du vrai fichier.