Penyelesaian untuk penyahpepijatan VSCODE kod PHP yang bercelaru: 1. Cari dan buka fail "tasks.json" 2. Tambah ""-finput-charset=GBK" selepas "args" dalam "tasks.json" fail " boleh menyelesaikan masalah aksara bercelaru.
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1, komputer DELL G3
Apakah yang perlu saya lakukan jika VSCODE menyahpepijat kod PHP yang rosak?
vsCode mengeluarkan aksara Cina yang kacau dalam mod nyahpepijat
Kata Pengantar
Baru-baru ini saya menggunakan vsCode, dan selepas menukar set aksara, ia berjalan seperti biasa dan menyahpepijat aksara Cina yang kacau. . Rekodkannya. daripada cmd (kawasan negara) ialah GBK,
terminal vsCode akan memanggil cmd, dan format pengekodan kedua-duanya adalah berbeza, yang akan membawa kepada aksara bercelaru Penyelesaian adalah untuk menetapkan pengekodan lalai vsCode ke GBK, tetapi fail exe yang dijana masih mengikut output UTF-8,
jadi penyahpepijatan akan bercelaru
2. PenyelesaianPenyelesaian yang ditemui di Internet ialah: dalam tugas, json Tambah
selepas "args" fail, di mana -fexec-charset menentukan format pengekodan fail input
-finput-charset menentukan format pengekodan untuk menjana boleh laku, Di sini saya hanya perlu menukar pengekodan fail boleh laku kepada GBK// "-fexec-charset=GBK", "-finput-charset=GBK" // 处理mingw中文编码问题
Pengekodan fail input itu sendiri telah ditukar kepada GBK oleh saya, jadi tidak perlu menukarnya di sini.
Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menyahpepijat kod PHP yang kacau dengan VSCODE. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!