2014-09-26 9 views

risposta

13

Versione corta:

  • Encode in mantiene i byte, e modifica i caratteri.
  • Convert to conserva i caratteri e modifica i byte.

Codifica

Encode in ... specifica come byte vengono interpretati. Esempio:

Creare un nuovo file UTF-8 (senza distinta materiali) e inserire il carattere ä. Il file conterrà i byte C3 A4. Se selezioni Encode in ANSI, vedrai 2 caratteri diversi, ma i byte sottostanti sono sempre gli stessi C3 A4.

Si noti che a volte la sequenza di byte non è valida nella codifica selezionata e Notepad ++ potrebbe doverlo modificare.

Di solito si utilizza Encode in ... se Notepad ++ indovina la codifica del file in modo errato.

Converti

Convert to ... cerca di mantenere il contenuto del testo stesso, ma cambia i byte sottostanti. Esempio:

Creare un nuovo file UTF-8 (senza distinta materiali) e inserire il carattere ä. Selezionare Convert to ANSI e il carattere rimarrà lo stesso ä, ma i byte sono stati modificati in E4. (Se il set di caratteri era ISO 8859-1.)

Generalmente si utilizza la conversione se si desidera modificare la codifica del file, ad esempio per rendere il file compatibile con qualche altro programma.