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

Parcours de remplacement Sakura Editor

Sakura Editor : remplacer les sauts de ligne CRLF/LF en 7 étapes

La méthode sûre consiste à séparer trois étapes : identifier le type de saut de ligne, tester le remplacement sur un petit extrait, puis relire le fichier avant de l'enregistrer. CRLF, LF, lignes vides, tabulations et encodage peuvent se mélanger, mais ce sont des problèmes différents.

Mis à jour 2026-07-26

Schéma du flux de remplacement des sauts de ligne dans Sakura Editor
Flux visuel pour vérifier, tester et relire avant sauvegarde.

Réponse rapide : vérifiez avant d'enregistrer

La plupart des erreurs viennent du mélange entre conversion CRLF/LF, nettoyage des lignes vides et correction d'encodage. Travaillez sur une copie, testez quelques lignes, puis vérifiez le diff avant sauvegarde.

ObjectifÀ vérifierAction sûre
CRLF/LFFin de ligneTester sur une copie
Lignes videsSauts répétésLes traiter séparément
Tabulations ou virgulesSéparateurNe pas modifier l'indentation
EncodageBOM et jeu de caractèresVérifier avant sauvegarde

Flux sûr

Avant d'utiliser Remplacer, gardez une copie récupérable. Les changements de fins de ligne sont peu visibles et peuvent pourtant modifier scripts, CSV ou fichiers de configuration.

Décidez si le remplacement relève du texte brut ou d'une expression régulière. Traitez un séparateur à la fois, relisez le diff, puis seulement étendez l'action au fichier entier.

  1. Flux sûrCréer une copie récupérable.
  2. Modèles courantsConfirmer si la cible est une fin de ligne, une ligne vide ou un séparateur.
  3. Petits exemplesTester une sélection avant tout le fichier.
  4. Liste finaleVérifier diff, nombre de lignes, indentation et encodage.

Modèles courants

La plupart des erreurs viennent du mélange entre conversion CRLF/LF, nettoyage des lignes vides et correction d'encodage. Travaillez sur une copie, testez quelques lignes, puis vérifiez le diff avant sauvegarde.

La conversion CRLF/LF, le nettoyage des lignes vides et la conversion de séparateurs doivent être planifiés comme des remplacements distincts. Le résultat reste ainsi lisible et réversible.

ObjectifÀ vérifierAction sûre
CRLF/LFFin de ligneConfirmer que seules les fins changent
Lignes videsSauts répétésConserver les séparations utiles
TabulationsSéparateur ou indentationNe pas convertir les tabulations d'indentation
EncodageBOM et jeu de caractèresDiagnostiquer séparément
Schéma séparant conversion CRLF/LF et nettoyage des lignes vides
La conversion des fins de ligne et le nettoyage des lignes vides doivent rester séparés.

Petits exemples

Testez de petits exemples avant Tout remplacer. Une tabulation, une virgule ou un saut répété peuvent avoir des sens différents dans du code, un CSV, du Markdown ou des journaux.

Exécutez une seule condition de remplacement à la fois pour garder une cause claire en cas d'erreur.

\t
,{1}
(\r?\n){2,}

Outil web ou éditeur

Le convertisseur du navigateur convient aux extraits collés et aux vérifications rapides CRLF/LF. Sakura Editor reste nécessaire pour sauvegarder de vrais fichiers, gérer le BOM, Shift_JIS et les modifications multi-fichiers.

Utilisez le testeur regex pour réfléchir au modèle, puis confirmez la correspondance finale dans Sakura Editor.

Dépannage

Si rien ne correspond, vérifiez le mode regex, les caractères pleine chasse ou demi-chasse, la sélection, l'état enregistré et l'encodage.

S'il y a trop de résultats, réduisez la portée avant de complexifier le modèle. Sauvegardes, fichiers générés et types mélangés créent du bruit.

ObjectifÀ vérifierAction sûre
Aucune correspondanceRegex / portéeRevenir à une recherche simple
Trop de résultatsPortée / type de fichierLimiter la sélection
Indentation casséeTabulations / espacesSéparer séparateurs et indentation
Texte illisibleEncodage / BOMRestaurer et vérifier d'abord
Schéma de diagnostic des erreurs de remplacement de sauts de ligne
Utilisez le tableau de diagnostic lorsque le résultat ne correspond pas à l'attendu.

Liste finale

Vérifiez le début, le milieu et la fin du fichier avant sauvegarde. Un grand fichier peut se casser dans une seule zone.

Séparez le nettoyage des fins de ligne des modifications de contenu lorsque vous partagez le changement avec une équipe.

Si le fichier appartient à un projet partagé, indiquez la raison du changement : normalisation des fins de ligne, nettoyage des lignes vides ou préparation pour un autre outil. Cette note évite de confondre une modification technique avec une modification du contenu.

Pour un CSV ou un fichier de configuration, ouvrez un échantillon après remplacement dans l'application qui consommera le fichier. Sakura Editor peut afficher le texte correctement alors qu'un autre programme attend une fin de ligne ou un encodage précis.

Questions fréquentes

Questions fréquentes

Que vérifier avant de remplacer les sauts de ligne dans Sakura Editor ?

Travaillez sur une copie, identifiez la fin de ligne actuelle, choisissez ou non la regex, testez une petite zone, puis relisez avant sauvegarde.

CRLF est-il différent de LF ?

Oui. CRLF est courant sous Windows, tandis que LF est courant sur les systèmes de type Unix. Un mélange peut créer des diffs bruyants ou des erreurs de script.

Puis-je nettoyer les lignes vides dans la même boîte ?

Oui, mais traitez cette action séparément et ciblez seulement les sauts de ligne répétés.

Le convertisseur du navigateur suffit-il ?

Il convient aux extraits collés. Pour les vrais fichiers, le BOM, Shift_JIS et les options de sauvegarde, confirmez dans Sakura Editor.

Que faire si le fichier devient illisible ?

Restaurez la copie et diagnostiquez l'encodage avant de modifier à nouveau les fins de ligne.