Debugging dalam kod VS adalah ciri yang kuat yang membolehkan anda melangkah melalui baris kod anda mengikut baris, memeriksa pembolehubah, dan mengenal pasti sumber kesilapan. Untuk memulakan debug, anda perlu terlebih dahulu mempunyai konfigurasi pelancaran. Konfigurasi ini memberitahu kod vs cara melancarkan aplikasi anda dan apa yang digunakan debugger. Anda boleh membuat konfigurasi pelancaran dengan mengklik ikon "Run and Debug" di bar aktiviti (ikon kelihatan seperti bug). Jika anda tidak mempunyai konfigurasi yang sedia ada, kod VS akan meminta anda membuatnya. Pilih persekitaran yang sesuai (mis., Node.js, Python, C, dan lain -lain) dan kod VS akan menghasilkan fail .vscode/launch.json
dalam direktori root projek anda. Fail ini mengandungi tetapan khusus untuk persekitaran debug anda. Sebaik sahaja konfigurasi disediakan, anda boleh meletakkan titik putus dalam kod anda dengan mengklik di longkang di sebelah nombor baris. Kemudian, mulakan debugging dengan menekan F5 atau mengklik butang "Mula Debugging". VS Kod akan menjeda pelaksanaan di titik putus anda, membolehkan anda memeriksa pembolehubah, melangkah melalui kod, dan memahami aliran program. Ini termasuk:
Step Over
(f10), Step Into
(f11), dan Step Out
(Shift F11) perintah untuk menavigasi baris kod anda mengikut baris. Step Over
Melaksanakan garis semasa dan bergerak ke seterusnya, manakala Step Into
langkah -langkah ke dalam panggilan fungsi. Step Out
keluar dari fungsi semasa. Watch Expressions: Untuk menambah ekspresi jam tangan, klik pada bahagian "Watch" di panel debug (biasanya di sebelah kiri). Kemudian, klik butang "" dan masukkan ungkapan yang ingin anda pantau. Nilai ungkapan akan dipaparkan dan dikemas kini semasa anda melangkah melalui kod. Anda juga boleh menambah ekspresi menonton secara langsung dengan mengklik kanan pada pembolehubah dalam anak tetingkap pembolehubah dan memilih "Tambah untuk menonton."
fail untuk memastikan ia dikonfigurasi dengan betul untuk persekitaran dan aplikasi anda. Kesilapan umum termasuk laluan yang salah, konfigurasi yang hilang, atau argumen program yang salah. Perhatikan apa-apa mesej atau amaran ralat.
Atas ialah kandungan terperinci Cara debug vscode. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!