22 Voix

Supprimer la Marque d'Ordre des Octets d'un grand Nombre de Fichiers

Question de Invité | 02/05/2024 à 11:41

J'ai édité les fichiers PHP d'un de mes très gros projets web en utilisant un éditeur de texte localement sur mon disque dur. Malheureusement, j'ai remarqué bien trop tard que cet éditeur écrivait une marque d'ordre d'octets (Byte Order Mark, BOM) dans chaque fichier lors de l'enregistrement. Cela pose désormais des problèmes d'affichage des pages sur mon serveur, je devrais donc supprimer les BOMs de tous les fichiers concernés.

Malheureusement, il y a beaucoup de fichiers, donc je n'ai pas envie de les rouvrir chacun avec l'éditeur individuellement juste pour changer leur format (d'autant plus qu'on ne peut pas reconnaître les fichiers concernés de l'extérieur et donc même tous les fichiers du il faudrait rouvrir le projet). Je recherche donc un moyen d'éditer un grand nombre de fichiers texte à la fois afin de effacer leur BOM / changer leur format.

RépondrePositifNégatif
2Meilleure Réponse2 Voix

Cette tâche peut être effectuée rapidement et facilement avec n'importe quel nombre de fichiers en même temps à l'aide du programme TextEncoder.

Simply follow the following steps:

  1. Tout d’abord, ajoutez tous les fichiers dont vous souhaitez supprimer l’ordre des octets à la liste des fichiers du programme. Dans la liste des fichiers, la colonne "BOM" vous indique si un fichier possède ou non une marque d'ordre d'octet. De cette façon, vous pouvez voir immédiatement quels fichiers sont concernés.
  2. Ensuite, activez l'action "Encodage" sur le côté droit du programme. Si vous souhaitez uniquement modifier la BOM, vous pouvez configurer les options de cette action comme suit:
  3. Lire comme: Détection Automatique
  4. Sauver sous: Conserver
  5. Écrire Marque d'Ordre d'Octets (BOM) dans les Fichiers: Non
  6. Enfin, vous pouvez spécifier dans les Options de Sauvegarde si vous souhaitez écraser vos fichiers d'origine ou si vous souhaitez enregistrer vos fichiers modifiés en tant que nouveaux fichiers avec un nouveau nom ou dans un nouveau dossier.
  7. Cliquez ensuite sur "Convertir et Sauver" pour supprimer simultanément la marque d'ordre des octets de tous les fichiers en la liste des fichiers.

Conseil 1: Si vous avez un très gros projet Web avec beaucoup de dossiers, vous pouvez également simplement ajouter tous les fichiers PHP à la liste des fichiers dans le TextEncoder en cliquant avec le bouton droit sur la liste des fichiers et en saisissant l'extension de fichier "PHP" sous "Filtre" puis faites glisser le dossier total du projet sur le programme.

Conseil 2: Si vous ne souhaitez pas modifier simultanément uniquement l'encodage et/ou l'ordre des octets d'un grand nombre de fichiers texte, vous pouvez également jeter un œil au TextConverter. En plus de modifier l'encodage, le TextConverter vous permet également d'éditer plusieurs fichiers en même temps.
02/05/2024 à 20:29

RépondrePositif Négatif
Répondre

Sujets Connexes

MySQL: Sauts de Ligne dans MySQL

Conseil | 0 Commentaires

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.