Penyelesaian untuk melihat fail php bercelaru dalam atom: 1. Buka atom dan semak pengekodan aksara 2. Tukar pengekodan secara manual kepada pengekodan aksara yang sepadan.
Persekitaran pengendalian artikel ini: sistem windows7, versi atom 0.194.0, komputer DELL G3
atom lihat fail php bercelaru Apa yang perlu saya lakukan?
Atom melihat fail php dengan aksara berantakan
[Latar Belakang]
Masalah:
Semasa tempoh, saya ingin melihat, dan ia dalam atom Adakah mudah untuk menyemak pengekodan fail?
[Proses yang menyusahkan]
1.
Terdapat klik kanan:
tukar pengekodan
tetapi tiada pengekodan paparan atau sebagainya.
2.Fail->Tetapan-> boleh dilihat:
Pengekodan Fail
tetapi pengekodan fail semasa tidak dilihat:
3. Carian:
atom lihat pengekodan fail semasa
Rujukan:
Pergi dan cuba kekunci pintasan itu:
Apabila ctrl-shift-U
, saya mendapati ia adalah sama seperti sebelum mengklik kanan dan memilih:
ubah pengekodan
dan kotak dialog pengubahsuaian pengekodan fail dibuka:
Di sini, anda boleh lihat:
UTF-8 sedang dipilih
->Menunjukkan bahawa fail semasa sedang UTF-8 dikodkan
Kemudian pergi ke:
Tukar kepada pengekodan lain, seperti GBK, kemudian bukanya, dan kemudian lihat jika GBK akan dipilih secara automatik
-> ; Jika Ya, pada dasarnya anda boleh memberitahu:
Pengekodan yang dipilih melalui antara muka pengekodan perubahan dalam ATOM ialah pengekodan fail semasa
Cuba dan cari fail yang dikodkan GBK untuk dibuka :
Gunakan notepad di sini untuk memasang pengekodan ANSI, iaitu fail yang dikodkan GBK untuk ujian.
Buka dengan atom dan lihat, tukar pengekodan:
Hasilnya ialah ia masih menunjukkan pengekodan UTF-8.
Ia tidak dikesan secara automatik bahawa pengekodan semasa ialah GBK.
4 Selain itu, saya memilih Auto Detect untuk mengesan secara automatik, tetapi hasilnya tidak dikesan sebagai GBK:
Berbanding dengan ini:
<.>Notepad boleh mengesan ANSI: Beyond Compare juga boleh mengesan ANSI: 5. Kemudian saya jumpa sesuatu tidak betul: Nampaknya Notepad ditukar kepada pengekodan ANSI, bukan GBK, tetapi UTF-8. . . Ringkasnya, selepas gunakan Notepad untuk menukar ANSI dan gunakan ATOM untuk menukar kepada UTF8gunakan ATOM untuk menukar kepada GBK, buka dengan ATOM, masing-masing: (1) Gunakan Notepad untuk menukar ANSI (2) Gunakan ATOM untuk menukar kepada UTF8 (3) Gunakan ATOM untuk menukar kepada GBKBuka terus dan kod akan bercelaru: Gunakan pengekodan Tukar: Klik Auto Detect: Hasilnya tiada pengesanan dan ia adalah pengekodan lain, jadi ia menjadi satu lagi kod kacau: 6 (Apabila pelaksanaan mengetahui bahawa pengekodan adalah GBK) Klik secara manual untuk menukar kepada GBK: untuk dipaparkan seperti biasa. :【Ringkasan】
Untuk ATOM, jika anda ingin menyemak pengekodan aksara fail semasa:
Nampaknya ia boleh mengesan UTF-8 secara automatik (atau adakah ia kerana pengekodan aksaranya sendiri ditetapkan kepada UTF-8 secara lalai?)
Tetapi untuk pengekodan aksara lain, seperti pengekodan GBK, ia tidak boleh dikesan secara automatik
-> Iaitu, ia tidak boleh dilihat dan ATOM tidak boleh memberitahu anda secara aktif pengekodan fail semasa ialah.
Jadi:
Editor ATOM tidak boleh memberitahu anda format pengekodan fail semasa dengan bijak
(contohnya, tukar fail kepada GBK sendiri, dan kemudian biarkan ia mengesannya secara automatik selepas membukanya, Keputusan semua boleh mengesan ralat)
Tetapi jika anda menetapkan pengekodan aksara yang betul (termasuk menyokong UTF-8 biasa, dsb., ia juga menyokong pengekodan GBK, GBK18030 dan bahasa Cina yang lain), aksara tersebut boleh dipaparkan dengan betul
Secara amnya:
Dari segi pengekodan aksara, ia masih lemah sedikit dan tidak semudah Notepad.
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Apa yang perlu dilakukan jika atom melihat fail php dengan aksara yang bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!