E 'possibile cambiare la codifica del file da UTF-8 a windows1251 senza perdere le informazioni cirilliche. Perché quando cambio esplicitamente la codifica, tutti i simboli cirillici diventano illeggibili?Modifica della codifica del file senza perdita di informazioni nell'intellij idea
risposta
UPDATE: nuove versioni IDE in grado di convertire le codifiche:
Il problema è che IntelliJ IDEA in realtà non convertire il file di codifica UTF-8
-windows-1251
, ciò che accade è che tu dici a IntelliJ IDEA di trattare il file UTF-8
come codificato in windows-1251
, quindi Vedo spazzatura nell'editor. Il file attuale su disco rimane in UTF-8
.
Devi usare qualche strumento esterno per eseguire la conversione, come ad esempio iconv:
iconv.exe -f utf-8 -t windows-1251 <input file> > <output file>
recenti versioni di IntelliJ chiederà se si desidera "Reload" o "Convertire" il file la nuova codifica.
Ho avuto un file che è stato visualizzato utilizzando UTF-8
ma è stato effettivamente scritto in x-macRoman
. Ho selezionato x-macRoman
e ho scelto "Ricarica" in modo che la codifica fosse utilizzata per interpretare il file, quindi ho scelto UTF-8
e selezionato "Converti". Ora il mio file è correttamente codificato come UTF-8
Testato con: versione 12.1.3
- 1. modifica codifica file
- 2. Intellij Idea codifica errata nell'output della console
- 3. Modifica file .XML con PowerShell, codifica
- 4. Codifica del file app.config
- 5. Modifica informazioni di contatto
- 6. perdita di memoria del file node.js?
- 7. Perdita riflessione Java delle informazioni di annotazione
- 8. Come convertire byte [] in stringa senza codifica, nessuna perdita di dati
- 9. Modifica della "lingua preferita codifica" in Python 3 in Windows
- 10. Come posso essere sicuro della codifica del file?
- 11. Ridimensionamento di un'immagine senza perdita di qualità
- 12. Passwords in modifica della modalità di modifica del metodo Emacs
- 13. Come leggere il file di testo senza conoscere la codifica
- 14. Modifica del registro senza diritti di amministratore
- 15. Perdita di stato del frammento?
- 16. Aggiornamento SQLite Android senza perdita di dati
- 17. Instradamento angolare senza modifica della posizione
- 18. Modifica manuale del file * .designer.cs
- 19. Perdita del descrittore di file in nftw (FTW_CHDIR)?
- 20. Comprimere senza perdita di immagini su django
- 21. Modifica della proprietà del file durante la copia
- 22. Modifica URL senza transizione
- 23. RandomGenerator - Perdita del 50% della simulazione di piani
- 24. Perdita del valore della casella di testo sul postback
- 25. Modifica del tema della pagina Web
- 26. Modifica del nome della chiave di un'entità
- 27. Modifica dei file di risorse senza ricompilare l'applicazione ASP.NET
- 28. Convenzione di codifica della funzione "privata" Python
- 29. Idea: creare utenti senza password
- 30. Modifica delle informazioni "Publisher" per un file ".exe"