web-dev-qa-db-fra.com

Modifier l'encodage par défaut pour l'enregistrement des fichiers avec Notepad ++

C'est ça . Je veux ouvrir tous les fichiers en une seule fois (pour faire des remplacements). Mais notepad ++ les ouvre tous en ANSI et je dois parcourir chaque fichier et changer l'encodage en UTF-8.

58
Abdelwahed

Dans Notepad ++ 5.9, il y a une option dans Paramètres -> Préférences -> Nouveau document/répertoire par défaut pour convertir automatiquement les fichiers ANSI en UTF-8 sans BOM à l'ouverture

72
kgoutsos

Paramètres -> Préférences -> Nouveau document/répertoire par défaut -> UTF-8

18
HyderA

Je pense que vous pouvez changer cela dans config.model.xml. Cependant, je ne sais pas s'il définit un type inconnu comme type par défaut, mais cela pourrait valoir la peine de modifier NewDocDefaultSettings

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />

à

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />

Je pense qu'au pire des cas, vous pourriez être en mesure d'enregistrer une macro pour automatiser ce processus.

2
corrodedmonkee

Tard mais pour les nouveaux utilisateurs, j'avais rencontré un problème similaire

Étape 1:
Paramètres -> Préférences -> Nouveau document -> [Encodng] UTF-8 sans nomenclature (cochez Appliquer aux fichiers ANSI ouverts)

mais comment il n'a pas résolu le mien, j'ai cherché et j'ai trouvé que c'était un bug!

Bloc-notes ++ v6.4.5 corrections de bugs:

  1. Correction d'un problème de plantage alors qu'il manque une balise dans functionList.xml. Réparer

  2. Bogue de détection UTF-8 (sans BOM).

Étape 2: Tout cela a une mise à jour vers> = v6.4.5 et suivez Étape 1

1
7-isnotbad