Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menyahpepijat kod PHP yang kacau dengan VSCODE

Bagaimana untuk menyahpepijat kod PHP yang kacau dengan VSCODE

藏色散人
Lepaskan: 2023-03-17 20:12:02
asal
2147 orang telah melayarinya

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.

Bagaimana untuk menyahpepijat kod PHP yang kacau dengan VSCODE

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. Penyelesaian

Penyelesaian 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中文编码问题
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan