Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menetapkan Direktori Kerja untuk Penyahpepijatan dalam Kod VS?

Bagaimana untuk Menetapkan Direktori Kerja untuk Penyahpepijatan dalam Kod VS?

Mary-Kate Olsen
Lepaskan: 2024-10-18 15:07:03
asal
732 orang telah melayarinya

How to Set the Working Directory for Debugging in VS Code?

Menetapkan Direktori Kerja untuk Penyahpepijatan dalam Kod VS

Apabila menyahpepijat program Python dalam Kod Visual Studio (Kod VS), ia selalunya berguna untuk menentukan direktori kerja di mana skrip harus dijalankan. Ini membolehkan anda bekerja dengan fail dan sumber berbanding dengan direktori khusus tempat kod anda berada.

Untuk menetapkan direktori kerja secara dinamik kepada direktori fail Python yang sedang dibuka, ubah suai fail launch.json anda dengan menambah konfigurasi berikut:

<code class="json">"cwd": "${fileDirname}"</code>
Salin selepas log masuk

Ini mengambil kesempatan daripada pembolehubah/ciri penggantian pembolehubah Kod VS, menggunakan nama fail pembolehubah yang dipratentukan untuk mewakili direktori fail Python terbuka. Ambil perhatian bahawa pembolehubah ini sensitif huruf besar dan kecil.

Selain itu, anda mungkin perlu menambah pilihan tujuan:

<code class="json">"purpose": ["debug-in-terminal"]</code>
Salin selepas log masuk

Ini mungkin perlu jika menggunakan butang "Jalankan dan Nyahpepijat" dalam bar sisi dan bukannya butang main di bahagian atas sebelah kanan tetingkap.

Jika anda menjalankan Python menggunakan pilihan "Fail Semasa (Terminal Bersepadu)", fail launch.json anda mungkin kelihatan seperti ini:

<code class="json">{
    "version": "0.2.0",
    "configurations": [
    {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
    }
}</code>
Salin selepas log masuk

Fail launch.json mengawal tetapan run/debug untuk projek VS Code anda. Untuk mencipta fail baharu, buka folder projek anda dalam Kod VS dan pilih ikon gear "Konfigurasikan" dalam bar atas paparan "Nyahpepijat". Jika anda tidak mempunyai fail launch.json, anda boleh menggesa VS Code untuk menciptanya dengan mengklik butang "Nyahpepijat" dalam panel navigasi.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Direktori Kerja untuk Penyahpepijatan dalam Kod VS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan