In RibbonDiff i controlli di codifica sono vicini al file, così puoi confermare il rilevamento o ricaricare intenzionalmente.
RibbonDiff di solito rileva correttamente la codifica testo
RibbonDiff normalmente apre automaticamente i file di testo con la codifica corretta. Poiché però la codifica del testo semplice può essere ambigua, mostra automaticamente il selettore Encoding per confermare il valore rilevato o ricaricare da disco con un’altra codifica quando serve.
Così lo stesso controllo copre sia le verifiche quotidiane sia i rari casi di vero mojibake.
Quando il selettore Encoding è utile
- Controllare file CSV o di testo provenienti da vecchi ambienti Windows o workflow regionali.
- Verificare come RibbonDiff ha interpretato il file prima di salvarlo o confrontarlo.
- Ricaricare lo stesso file da disco con un’altra codifica se il testo non appare corretto.
Informazioni sui file di esempio
- support-notes-utf8.txt — testo di riferimento UTF-8.
- support-notes-shift-jis.txt — lo stesso testo salvato in Shift_JIS.
- inventory-utf8.csv e inventory-shift-jis.csv — file CSV corrispondenti in UTF-8 e Shift_JIS.
Sono coppie di riferimento con lo stesso contenuto salvato in UTF-8 e Shift_JIS. Servono a mostrare le codifiche corrispondenti e il flusso di ricarica manuale; non sono create per essere rilevate erroneamente all’apertura.
Come provarlo con gli esempi inclusi
- Apri il file UTF-8 e il file Shift_JIS corrispondente.
- Verifica che entrambi i file siano leggibili e controlla il selettore Encoding nella barra del titolo.
- Usa il selettore per confermare la codifica rilevata da RibbonDiff oppure, se serve, scegli Reload with Encoding per controllare un’interpretazione diversa.
- Se un file reale si apre con testo illeggibile, usa lo stesso controllo per riaprirlo da disco con la codifica corretta.
Per registrare un before/after visibile, apri prima intenzionalmente il file Shift_JIS come UTF-8 e poi ricaricalo come Shift_JIS. È una demo manuale del controllo, non il risultato iniziale normale.
Pagine correlate
Reload with Encoding Breve esempio dello stesso selettore e workflow di ricarica.